oracle查询包含某个字段的所有表(包括类型、长度)


查询包含某个字段的表:

select table_name from user_tab_cols where column_name = ‘xxx'

文章出处:飞诺网(www.firnow.com):https://dev.firnow.com/course/7_databases/oracle/oraclejs/20100628/216646.html

oracle查询包含某个类型为VARCHAR2并且长度为30的字段的表

select count(table_name) from user_tab_cols where column_name = ‘CABINET_ID' AND data_type='VARCHAR2′
AND DATA_LENGTH=30

要修改,可以先运行以下语句:
SELECT ‘alter table ‘||owner||'.'||table_name||' modify ( ‘||Column_name ||' float (100));'
FROM DBA_TAB_COLUMNS
WHERE owner='用户名'
AND data_type='FLOAT'
AND DATA_LENGTH=30;

声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《oracle查询包含某个字段的所有表(包括类型、长度)
本文地址:https://www.zhiletu.com/archives-351.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏

上一篇
下一篇

相关文章

在线留言

你必须 登录后 才能留言!

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微