您的位置:首页 > 数据库 > Oracle

查找oracle数据库表中是否存在系统关键字

2014-07-23 10:18 246 查看
今天在工程中遇到“ORA-01747: user.table.column, table.column 或列说明无效”的报错情况,查了一下是由于数据库列名起的不好引起的,名字用到了数据库的关键字。

select *

from v$reserved_words

where keyword
in(
select COLUMN_NAME
from all_tab_columns
where table_name = '表名大写' and owner='用户名大写'
);
ID可以忽略
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: