Oracle批量处理create sql语句
来源:百度文库 编辑:神马文学网 时间:2024/09/21 08:18:33
今天,在执行创建多个function时,发现Oracle执行完多条create or replace 语句后,实际上只创建一个function。进去看了一下该function,出现错误:出现符号create,原因是执行多条create语句,但批量创建function,只创建一个。开始怀疑sql语句写错,再三检查后,sql语句并没错。那只有一个可能,Oracle没有自动判别批量执行。之前一直以为遇到;Oracle就会解析并执行,如insert,select,update等;但对于方法体(function、procedure、trigger等),这种是不生效的。解决办法,可以在create or replace 上一行添加一个/ ,这样就可以批量创建了。 如:CREATE OR REPLACE FUNCTION xxx(in_id IN VARCHAR2) RETURN VARCHAR2 IS ······ /CREATE OR REPLACE procedure zzz is 这样就可以批量创建了。注意,这里的/不能写在CREATE OR REPLACE前面;而且不能有/* */或--等注释。
Oracle批量处理create sql语句
SQL CREATE DATABASE 语句
ORACLE入门学习:用sql语句查看oracle数据库
CREATE TABLE - 创建数据表的语句 >> SQL语句教程 >> Excel吧
如何根据当前MDB中的表生成对应的JET SQL DDL “CREATE TABLE”语句...
检查Oracle数据库中不合理的sql语句
oracle数据库sql插入语句含有‘&‘字符插入不全的解决方法
整合模块时用到的有关Oracle时间格式的SQL语句
oracle数据库sql插入语句含有‘&‘字符插入不全的解决方法
Oracle:pl/sql?异常处理之raise -数据库-技术中心-启天网
[SQL]SQL语句分析集锦
SQL Server:用 SQL 语句
SQL语法,SQL语句大全,SQL基础
批量处理 Batch processing
Hibernate批量处理
Oracle数据库SQL速查
Oracle数据库SQL速查
SQL示例集--oracle 数据库
常用的SQL语句
常用SQL语句词典
精妙Sql语句 - 数据库
精妙SQL语句整理
精妙SQL语句整理
SQL 语句中的通配符