(谢谢给位)如何保存新创建的表的内容?急急! 小弟我初学,也刚碰到这个问题,请问一下如何commit? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建好表后 commit 就OK了 建表的时候没有commit一说;关键是在对表进行写数据(insert,update)等操作时才需要提交,也就是commit.下面给个例子:create table tablename(c1 VARCHAR2(6),c2 VARCHAR2(6), );insert into tablename(c1,c2)values ('01', '02');commit;----这里就是提交操作了. 借marsliuzm的宝地谢谢楼上各位了,测试已ok了 补充说明以下,delete也要用commit来提交操作,而truncate就不用commit就能够自己执行提交操作了.如果确定要删除该条数据,而不用rollback的话,那么用truncate比较好(因为不用回滚,速度比较快)不过如果没有commit的话,当遇到ddl的时候就自动commit了 删除表空间 怎样输出怎样'a','b','c','d'的格式 如何减少数据库的连接 oracle 未明确定义列 问题,在线等~ Golden Gate培训教程 Golden Gate安装配置教程 求一简单存储过程~~ oracle 触发器问题 在线等 oracle9i 使用问题 求oci的说明文档? 菜鸟问题:如何在应用程序中调用一个pl/sql的函数/过程 oracle单个表的大小是否有限制,是否可以跨越多个数据文件(同一表空间中) 修改intenal 密码
关键是在对表进行写数据(insert,update)等操作时才需要提交,也就是commit.
下面给个例子:create table tablename(c1 VARCHAR2(6),c2 VARCHAR2(6), );
insert into tablename(c1,c2)
values ('01', '02');
commit;----这里就是提交操作了.
如果确定要删除该条数据,而不用rollback的话,那么用truncate比较好(因为不用回滚,速度比较快)不过如果没有commit的话,当遇到ddl的时候就自动commit了