每个表都要增加如下六个字段
select ' ALTER TABLE ' || OBJECT_NAME ||' ADD (CREATED_BY VARCHAR2(32));'
from user_objects t
where OBJECT_TYPE in ('TABLE')
union
select ' ALTER TABLE ' || OBJECT_NAME ||' ADD (CREATION_DATE DATE);'
from user_objects t
where OBJECT_TYPE in ('TABLE')
union
select ' ALTER TABLE ' || OBJECT_NAME ||' ADD (LAST_UPDATED_BY VARCHAR2(32));'
from user_objects t
where OBJECT_TYPE in ('TABLE')
union
select ' ALTER TABLE ' || OBJECT_NAME ||' ADD (LAST_UPDATE_DATE DATE);'
from user_objects t
where OBJECT_TYPE in ('TABLE')
union
select ' ALTER TABLE ' || OBJECT_NAME ||' ADD (LAST_UPDATE_IP VARCHAR2(24));'
from user_objects t
where OBJECT_TYPE in ('TABLE')
union
select ' ALTER TABLE ' || OBJECT_NAME ||' ADD (VERSION NUMBER(16));'
from user_objects t
where OBJECT_TYPE in ('TABLE')
比葫芦画瓢,oracle 为多表批量增加字段
最新推荐文章于 2024-03-26 15:55:09 发布