1、插入
insert into dept values(50, 'soft', 'Guangzhou');
insert into dept(deptno, dname) values(60, 'software test');
insert into dept select * from dept where deptno = 20;
2、删除
delete from dept where deptno = 20;
delete from dept;
3、修改
update dept set dname = dname || ' ^.^' where deptno = 20;
4、事务
每个修改语句完成后都可以回滚或提交,即rollback、commit;
eg:
insert into dept values(50, 'soft', 'Guangzhou');
rollback;
这样就回滚了,等于上面的没有插入;如果commit就提交了,此后如果再rollback也无力回天了。
下面这样也是无法回滚的:
insert into dept values(50, 'soft', 'Guangzhou');
create table temp as select * from dept;
rollback;
再次查询,发现无法回滚;同样增删改后面运行grant/create语句也是无法回滚的;
分享到:
相关推荐
Oracle笔记 四、增删改、事务-1ee2c00148d7c1c708a145e8.doc
关于oracle数据库的增删改操作,其主要是实现数据的增加,删除和修改,和简单的序列的模拟,包含了java的源文件,只要导入Myeclipse中即可运行,功能并不太全面,但基本功能已经实现了。
Oracle笔记Oracle笔记Oracle笔记Oracle笔记Oracle笔记Oracle笔记
java连接oracle的单表增删改差 .. 写的可能不是很全面 只适合初学oracle者使用 高手就不用下了
spring mvc+ibatis+oracle单表增删改(包都有)
Oracle笔记 四、增删改、事务 Oracle笔记 五、创建表、约束、视图、索引、序列、同义词、表空间 Oracle笔记 六、PL/SQL简单语句块、变量定义 Oracle笔记 七、PL/SQL 异常处理 Oracle笔记 八、PL/SQL跳转/判断/...
Oracle笔记 四、增删改、事务 Oracle笔记 五、创建表、约束、视图、索引、序列、同义词、表空间 Oracle笔记 六、PL/SQL简单语句块、变量定义 Oracle笔记 七、PL/SQL 异常处理 Oracle笔记 八、PL/SQL跳转/判断/...
struts+oracle增删改
这个是我学习网上的视频做的oracle笔记,对于oracle一窍不通的菜鸟可能有用吧,大家有需要可以看看
JDBC实现Oracle数据库的增删改查
韩顺平oracle笔记(免费)韩顺平oracle笔记(免费)
利用VBA,通过输入IP,用户名,密码和需要操作的表名称,可以读取Oracle力内的表,并且可以读取表到Excle内,针对Excle操作,增加数据,删除数据,更新数据,都可以。建议先在测试库进行,不要轻易链接生产库。
Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记
string strConn = ConfigurationManager.ConnectionStrings["10"].... OracleConnection cn = new OracleConnection(strConn); OracleCommand cmd = new OracleCommand("test_wu_get_info.ReadPanelInfo", cn);
初学Oracle 最最需要的东东 史上最全的oracle笔记
本文档主要是网易云李兴华老师进行授课时所作笔记,从Oracle11g数据库的安装到复杂查询做了详细的文档记录。
达内,tarena,oracle笔记,oraclePPT课件,达内oracle笔记 包含达内数据库脚本
oracle经典笔记oracle经典笔记oracle经典笔记oracle经典笔记oracle经典笔记oracle经典笔记
oracle笔记创建和管理表,增加列,删除列,修改列,修改列名和数据类型和长度,修改表名等等操作,有代码案例!