|
다름이 아니라 관리테이블이란게 있고 그 관리테이블에는 모든 테이블의 FK인 GOOD_CODE가 있습니다.
문제는 업데이트를 하면 GOOD_CODE에 해당하는 테이블을 찾아 업데이트를 해줘야 합니다.
그래서 아래와 같이
SELECT TABLE_NAME
FROM COLS
WHERE COLUMN_NAME ='GOOD_CODE';
이렇게 해서 GOOD_CODE가 있는 테이블을 LOOP문을 돌려서 해당 값이 있는 테이블명을 알아내서
검색된 테이블의 플래그 값을 업데이트해주는데요 더 좋은 방법이 없을까요 ?
아무래도 테이블이 많지면 엄청 느려질듯하네요;;
|