1、oracle表中字段为oracle关键字时,会报oracle“ORA-00904”错误:标识符无效
这时需要把字段名用""引起来,就可以了。
如:
insert into TX_TRANSACTION_ALLOCATE (ID, "serve_Name", "host_IP", "call_method")
values (26, 'test', null, 0);
commit;
还有如表或字段名称有误,也会出现这种错误。
2、修改字段
alter table TEST modify "test_Name" VARCHAR2(50);
COMMIT;
3、Oracle更改数据库密码后,连接报 ora-28000 the account is locked.
原因为:更新数据库密码时,会锁掉用户名。解锁就可以了
--数据库用户解锁
alter user 账户名 account unlock;
4、oracle分页查询记录重复
原因为:排序的字段不具有唯一性,指定一个唯一性字段排序