test.sql中
insert into test1(id,name,lastname,firstname)values('1','a','b','c')
/
commit;
exit;test.bat内容为
sqlplus aaa/aaa@oracaaa @d:\test.sql为什么每次执行成功后添加了两行一样的。
insert into test1(id,name,lastname,firstname)values('1','a','b','c')
/
commit;
exit;test.bat内容为
sqlplus aaa/aaa@oracaaa @d:\test.sql为什么每次执行成功后添加了两行一样的。
解决方案 »
- 怎样用Sql语句做到,当使用一个用户登录到Oracle后,只显示属于他的表空间和表?
- oracle 报表统计
- DBWR LGWR
- 谁能说一说oracle的好处???对比SqlServer
- oracle连接数据库速度特别慢...
- 我用的是WINDOWS版的ORACLE,我想求 利用命令行开始启动和关闭数据库的命令格式.
- 在卸载完oracle后,重起后为什么仍有oracle的进程?
- oracle 如何限制新建用户第一次登录时必须修改密码?
- oracle 在什么情况下开始增加表空间大小
- xp客户端通过程式无法访问oracle数据库,DNS解析和tnsping也可以通
- 大并发量售票系统如何设计
- 请问SQLPLUS中怎么得到通过数据库返回的变量,再利用这个变量创建表呢
额……
我看成
insert into test1(id,name,lastname,firstname)values('1','a','b','c');
/
insert语句后边少写一个 ";"
相当于执行了2次。
--插入一条
insert into test1(id,name,lastname,firstname)values('1','a','b','c')
commit;
-- /相当于重新执行上一条命令,又插入一条
/