使用动态SQL
declare
l_sql varchar(100);
begin
....
l_sql :='create sequence seq1';
execute immediate l_sql;
...
l_sql :='drop sequence seq1';
execute immediate l_sql;
end;
/
declare
l_sql varchar(100);
begin
....
l_sql :='create sequence seq1';
execute immediate l_sql;
...
l_sql :='drop sequence seq1';
execute immediate l_sql;
end;
/
解决方案 »
- 触发器编译出错
- oracle 新建用户怎样指定这个用户只能查询其中的几张表,而不是any table
- oracle 数据库对同一个表的不同记录能不能同时修改?高手帮忙,不胜感激!!急!!
- 求一句SQL语句,很急
- QQ 程序之(数据库开发)群 27459235 欢迎大家加入
- 关于索引的疑惑
- 写一个用游标返回记录集的存贮过程。注:不用包实现。我终于找到方法了!!!散分分分分
- 高分求在PL/SQL中读取文件的例子(急!急!急!)
- 请问vb用ado连oracle的相关问题?
- 在网上下载了oracle8i,解压后竟然在里面找不到安装文件有个INSTALL,但里面是个LINUX的安装文件我要在WIN2000上用
- 卸载数据库不彻底
- 谁有远程安装ORACLE817的经验,在P4机器上的?
insert update delete等是数据操纵语言(dml)ddl在pl/sql中需要动态的sql语句来实现如直接:create user identified by user;
这是中肯的建议,oracle不是sql server