2016-07-27 3 views
-1

PostgreSQL 9.5.3에서 사용자 정의 유형을 작성한 후 해당 유형이 저장 프로 시저의 매개 변수입니다. 나는 그 유형의 속성을 사용하여 UPDATE 문을하고 있어요, 그래서 같은 끝낼 : 내가 비록 모든 열을 하드 코딩하지 않으PostgreSQL 사용자 정의 유형 반영

UPDATE someTable SET 
    col1 = col1 + myTypeParam.col1, 
    col2 = col2 + myTypeParam.col2, 
    ... 
    col10 = col10 +myTypeParam.col10 
WHERE someConditionHere 

. 리플렉션을 사용하는 방법이 있습니까? 예를 들어 각 부분을 명시 적으로 나열하는 대신 그럴 수 있습니까?

답변

0

시스템 카탈로그를 사용하여 명령문 문자열을 작성하고 EXECUTE을 사용하여이를 동적 SQL로 실행할 수 있습니다.

관련 문제