求教,基础问题 在pl/sql程序块中执行update,insert或delete后用不用再执行commit语句。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当使用INSERT、UPDATE、DELETE语句时,会使数据库产生变化,但在默认情况下,修改并不能长期保存。只有提交事务后,数据库才真正发生变化。下面情况会使事务提交:1、发布COMMIT命令;2、执行数据定义语言语句,例如CREATE TABLE、ALTER TABLE等。DDL语言本身会生成隐含的COMMIT语句。 肯定是需要的在end;之前加个commit; 在sqlplus中如果设置set autocommit on;可以不用commit;如果设置set autocommit off;得用commit; 关于emp示例表计算工资的小问题,急。 40分 求一条sql语句。。 救命啊!在线等。无法解析连接描述符指定的SID 请教:使用Oracle 92i数据库,可否用oracle 10g的驱动? 跪求oracle语句 怎样在redhat linux 9(没有Xwindows) 下安装Oracle817客户端? 装过oracle后,java程序不能运行 varchar2 类型 大小最大为4000, 我想装更多的内容应该怎么办? Forms 为何运行不了 win7下docker镜像 emp表创建游标的问题 关与GROUP BY 的问题
使数据库产生变化,但在默认情况下,修改并不能长
期保存。只有提交事务后,数据库才真正发生变化。
下面情况会使事务提交:
1、发布COMMIT命令;
2、执行数据定义语言语句,例如CREATE TABLE、
ALTER TABLE等。
DDL语言本身会生成隐含的COMMIT语句。
在end;之前加个commit;
如果设置set autocommit on;可以不用commit;
如果设置set autocommit off;得用commit;