아래 시퀀스 오브젝트 개수를 확인하는 쿼리를 수행하면 OBJECTNAME에 SQL로 시작하는 이름이 포함되어있습니다.
실제 시퀀스 오브젝트 DDL문 22개를 수행했는데요 그러면 22개가 생성되어야할거 같은데
SQL로 시작하는 (EX. SQL24030945XXXX) 이름으로 6개가 더 생성되어있습니다.
SELECT * FROM SYSIBMADM.OBJECTOWNERS
WHERE OWNERTYPE='U'
AND OBJECTSCHEMA IN ('XXX')
AND OBJECTTYPE='SEQUENCE'
추가확인결과, TABLE CONSTRAINT 도 마찬가지로 별도 생성하지 않은 SQL로 시작하는 것들이 있습니다.
왜 생기는지 궁금합니다. 그 외 오브젝트에서도 동일한 케이스가 발생하다면 SQL로시작하는 것은 원래 생성했던 개수와 카운팅이 달라도 무시해도되는지요?
|