ORACLE可以一次执行多条SQL语句吗? 可以,一个pl/sql块中可以包含多条sql语句。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 begin ........end; 执行多条SQL语句可以减少网络流量 一個pl/sql存取過程中可以執行多次的DML操作。 我不是用存储过程: 是一次送多条SQL语句送给ORACLE,比如一跳INSERT的,一跳DELETE的。相当于用SQLSERVER中的我用“;”将几条SQL语句送到数据库一起执行,但是ORACLE用“;”格开两条SQL语句,提示语法错误。 当然可以,语句间加入'/'例如:select * from table1;/select * from table2; 不用要/了把保存为文件select * from table1;select * from table2;直接执行这个文件就可以了,如@my.sql 好的,我用/试试看。保存文件不可取,我的SQL在中间件执行,保存文件肯定不行,多谢了。 环境变量path的值超过1023字符,无法设置改值 oracle安装出错 大表查询优化有哪些方法 oracle shell编程什么意思啊? 比较复杂的两查询结果串接? oracle中括号是否有优先级作用? 求教一个简单的问题 怎么拆分这个表? CentOS5.3 oracle 安装之后找不到product文件夹 谁知道搜索引擎google用的是什么数据库引擎,是oracle吗?sohu,yahoo,sina,百渡 呢? 怎么在VC做的程序中增加备份ORALCE的功能,就象SQLSERVER中调用DUMP。 有关在pro*c中嵌入PL/SQL块的问题
........
end;
是一次送多条SQL语句送给ORACLE,比如一跳INSERT的,一跳DELETE的。相当于用SQLSERVER中的我用“;”将几条SQL语句送到数据库一起执行,但是ORACLE用“;”格开两条SQL语句,提示语法错误。
例如:
select * from table1;
/
select * from table2;
把保存为文件
select * from table1;select * from table2;
直接执行这个文件就可以了,如@my.sql
保存文件不可取,我的SQL在中间件执行,保存文件肯定不行,多谢了。