摘要: ORA_01747:User.table.column 或列说明无效 此问题的原因是因为表的列名称使用了Oracle声明的关键字,解决方案: 1、首先我们要确认哪些字符串是Oracle的关键字,具体可通过Oracle提供的V$RESERVED_WORDS 2、对历史遗留系统的处理考虑修改表的列名,风险较大修改特定查询语句 3、验证 通过验证得出结论:在查询列中使用双引号要注意列的大小写oracle的保留字 ACCESS ADD ALL ALTER AND ANY AS ASC AUDIT BETWEEN BY CHAR CHECK CLUSTER COLUMN COMMENT COMPR... 阅读全文
posted @ 2012-11-19 09:14 莫等闲也 阅读(1338) 评论(0) 推荐(0) 编辑