首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

提示:ORA-00911: 无效字符

2012-03-20 
SQL语句问题;菜鸟问题;求解释;在ORACLE中写一个如下语句SET TRANSACTIONSELECT * FROM GOODS WHERE WEIGH

SQL语句问题;菜鸟问题;求解释;
在ORACLE中写一个如下语句

SET TRANSACTION;
SELECT * FROM GOODS WHERE WEIGHT>1000;
COMMIT;

为嘛总是执行不了?
提示:ORA-00911: 无效字符

[解决办法]
select 不需要commit
[解决办法]
语法问题!不同版本支持的写法不同。
我这里的数据库支持这么写
set transaction read only;
[解决办法]
只有你的语句让数据发生变化的时候!才需要COMMIT!

热点排行