프로시저 생성할 때 SYSTEM VIEW 를 사용해도 괜찮은가요? ( 성능 or 운영 측면에서 이슈가 없는지 ) 0 1 2,218

by 박상준 [Toad] [2022.11.18 09:06:21]


개발 내용은 (A테이블) 컬럼을 unpivot 으로 나열 하여 (B테이블)로 생성하는건데

프로시저를 생성해야하는 이유가

A테이블 에 컬럼값이 추가로 들어왔을 때 B테이블에도 로우가 생성되도록 해야합니다.

테이블에 컬럼이 추가로 들어온것을 체크하는 방법이 정리가 되지 않아 생각된 부분이

SYSTEM VIEW 에서 TABLE별 컬럼이 정리되어있으니 그걸 활용할 수 있나 생각이 들었습니다. ( USER_TAB_COLUMNS )

by 포동푸우 [2022.11.21 00:45:12]

USER_TAB_COLUMNS 를 활용해도, 성능 측면에서 이슈는 없습니다.

다만, USER_ 이기 때문에, 해당 User 의 Table 에 대한 정보만 확인할 수 있습니다. 

 

 

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입