SQL/PL이나 CLI 단에서 reorg table 명령 실행 안되나요?
alter table db2inst1.cl_sched alter column class_code set data type char(36);
위에 alter문장을 네번 이상 하면 SQL20054N The table "DB2INST1.CL_SCHED_DAMO" is in an invalid state for the operation. Reason code="23". SQLSTATE=55019
이런 에러가 발생해서
reorg table db2inst1.cl_sched
명령을 실행하니까 alter 문장이 되던데 ..
컬럼 사이즈를 변경하고 반드시 reorg를 해줘야 하는건지도 궁금하구요..
cli나 SQL/PL에서 reorg table문장을 지원을 안하는지도 궁금합니다.
|