为什么不能连续执行insert语句??

coolidea 2003-10-25 11:35:37
为什么不能连续执行insert语句,例如:
insert into s_inventory values(1,1,'beijing');
insert into s_inventory values(2,2,'shanghai');
insert into s_inventory values(3,3,'shenzhen');
一句一句执行没问题,一起执行就说什么"无效字符"
我用的ORA9i ,在数据库表中用自由SQL模式执行的。
还有请问.sql文件怎么在ORA中调用执行哦?
...全文
125 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
coolidea 2003-10-25
  • 打赏
  • 举报
回复
我用sql*plus
@C:\my.sql
导入.sql中的数据记录,执行后显示已创建了,为什么打开表看不到记录?
Lastdrop 2003-10-25
  • 打赏
  • 举报
回复
begin
insert into s_inventory values(1,1,'beijing');
insert into s_inventory values(2,2,'shanghai');
insert into s_inventory values(3,3,'shenzhen');
end;
/
jiezhi 2003-10-25
  • 打赏
  • 举报
回复
@my.sql
jiezhi 2003-10-25
  • 打赏
  • 举报
回复
@my.sql
commit;
gouyenan 2003-10-25
  • 打赏
  • 举报
回复
insert into s_inventory(field,field2,field3) values(1,1,'beijing');
insert into s_inventory(field,field2,field3) values(2,2,'shanghai');
insert into s_inventory (field,field2,field3) values(3,3,'shenzhen');

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧