EXECUTE 형식을 사용하는 방법

FUNCTION을 이용하여 t_table의 컬럼을 선택하고 싶을 때

사용 가능한 EXECUTE 형식

만들다 또는 바꾸다 기능 함수 이름( i_id 성격 다양한 i_row_seq 정수 i_column 성격 다양한 ) 보고 리퍼서 처럼 $BODY$ 선언하다 v_ref_cur_data 참조자 := ‘v_ref_cur_data’; v_id 성격 다양한 := i_id; v_row_seq 정수 := i_row_seq; v_column 성격 다양한 := i_열; 시작하다 열려 있는 v_ref_cur_data 을 위한 실행하다 체재( ‘선택하다 ‘ || v_열 || ‘ FROM t_table WHERE id = ”’ || v_id || ”’ AND row_seq = ‘ || v_row_seq || ‘ ‘ ); 반품 v_ref_cur_data; ; $BODY$ 언어 plpgsql;

내가 이것을 실행하면

t_table WHERE id = ‘i_id’ AND row_seq = i_row_seq에서 열 선택

이것을 실행해도 같은 결과를 볼 수 있습니다.