`
exceljava
  • 浏览: 158792 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

ORA-01747: user.table.column, table.column 或列说明无效

阅读更多

系统数据库从mysql移植到oracle 10后,碰到一个如下问题,异常如下:

java.sql.SQLException: ORA-01747: user.table.column, table.column 或列说明无效

 改问题是因为使用到了oracle的关键字所致,查找发现,表中有个字段名为order,在mysql中并不是关键字,而在oracle中则是关键字。

 

如何查询oracle中的关键字,sqlplus下执行:

select * from v$reserved_words;

 oracle中的关键字便一目了然了。

 

分享到:
评论
6 楼 SongRUyi88 2012-07-25  
时分感谢,人多力量大!!
5 楼 laoji 2012-03-09  
谢谢,总结的不错!
4 楼 完善自我 2011-08-10  
但是我们项目已经使用了关键字,如果使用的话,应该怎样做呢?
3 楼 b46bl2 2011-04-28  
level 这个关键字犯错的最多了
2 楼 xiaoxihai 2011-04-14  
谢谢你,遇到相似的问题。是oracle里面的关键字level。大家也要汲取教训哦!
1 楼 小小流浪猪 2010-06-07  
今天我也遇到这个问题了 看了你这篇文章之后解决 了  谢谢

相关推荐

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

    今天在工程中遇到“ORA-01747: user.table.column, table.column 或列说明无效”的报错情况,查了一下是由于数据库列名起的不好引起的,名字用到了数据库的关键字。 select * from v$reserved_words where keyword ...

    oracle恢复工具-FY_Recover_Data

    到此已经说明了如何恢复Truncate表了. 跟据原理可以创建一个恢复包Recover_Truncate_Data,然后我们可以做个实验进行验证恢复效果如何: 第一步:创建表 create ...

    cms后台管理

    <class name="MyContent" table="jc_mycontent"> <meta attribute="sync-DAO">false</meta> <cache usage="read-write"/> <id name="id" type="java.lang.Integer" column="id">...

    jdbc基础和参考

    table s_user( id , name, age) class User{ } //分别使用Statement对象和PreparedStatement对象实现 public class JDBCTest{ //查找s_user表中所有的数据,并且返回他们的集合 public Collection<User> find...

    ora分析脚本

    - [-u <user/passwd>] colstats stats for each table, column - [-u <user/passwd>] tabstats stats for each table - params []: view all parameters, even hidden ones - snap: view all snapshots status ...

    Oracle sqldeveloper without jdk (win+linux)

    - Bug 5084687: When a table to be edited contains a column with character length semantics, the Edit Table dialog box will show the byte length instead of the character length of this column. ...

    oracle详解

    SHOW 只列出文件内容 (N) TABLES 表名列表 IGNORE 忽略创建错误 (N) RECORDLENGTH IO 记录的长度 GRANTS 导入权限 (Y) INCTYPE 增量导入类型 INDEXES 导入索引 (Y) COMMIT 提交数组插入 (N) ROWS 导入数据行 (Y) ...

    oracle实验报告

    另外,还可以复制一个表的部分列定义或部分列定义及其数据。 三、 Oracle数据库数据查询 1、单表查询 2、多表查询 四、 SQL*PLUS常用命令 表1 常用报表格式化名命令 命令 定义 Btitle 为报表的每一页设置底端标题 ...

    orcale常用命令

    ALTER TABLE 表名 ADD (列说明列表) 例:为test表增加一列Age,用来存放年龄 sql>alter table test add (Age number(3)); 修改基表列定义命令如下: ALTER TABLE 表名 MODIFY (列名 数据类型) 例:将test...

    Oraclet中的触发器

    触发器的概念 触发器是许多关系数据库系统都提供的一项技术。在ORACLE系统里,触发器类似过程和函数,都... 如果在触发器内调用其它函数或过程,当这些函数或过程被删除或修改后,触发器的状态将被标识为无效。当DML...

    PLSQL.Developer v11.0.4.1774 主程序+ v11中文包+keygen

    DDL for indexes on virtual columns would specify the column expression instead of the column name Fixed Session > Set Main Connection menu icon transparency issue Using the Search Next function in a ...

    2009达内SQL学习笔记

    如:select table_name from user_tables where table_name like 'S\_%' escape'\'; ' 找出“S_“开头的,由于下划线有任意字符的含义,故需另外定义转移符。 但习惯用“\”,为方便其他程序员阅读和检测,一般不...

    Oracle练习.txt

    1.desc table_name 可以查询表的结构 2.怎么获取有哪些用户在使用数据库 select username from v$session; 3.如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ? select sys_context('userenv','ip_address') from ...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

     删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。  删除HKEY_CURRENT_USER/SOFTWARE/Microsoft/windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs中所有以oracle 开头...

    最全的oracle常用命令大全.txt

    ALTER TABLE 表名 ADD (列说明列表) 例:为test表增加一列Age,用来存放年龄 sql>alter table test add (Age number(3)); 修改基表列定义命令如下: ALTER TABLE 表名 MODIFY (列名 数据类型) 例:将test...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    虽然我在这里没有说明,但是你一样可以轻易的使用多维数组。 // 一个包含两个元素的数组 $a[0] = "first"; $a[1] = "second"; $a[] = "third"; // 添加数组元素的简单方法 // 现在$a[2...

    plsqldev12.0.3.1821x64主程序+ v12中文包+keygen

    Code Assistant did not add quotes for mixed case table/view column names Oracle Logon did not allow you to change the password in case of ORA-28055 (the password will expire within x days) Debugger ...

    解析如何查看Oracle数据库中某张表的字段个数

    Oracle中查询某个表的总字段数,要用SQL语句,或者在PL/SQL里面 代码如下:select count(column_name) from user_tab_columns where table_name=’T_B_AUDITOR’能够查出来指定的那张表的字段数。下面是通过大致查看...

Global site tag (gtag.js) - Google Analytics