DBMS_SQL的使用
DBMS_SQL包提供的函数
DBMS_SQL包提供的过程
示例
CREATE OR REPLACE PROCEDURE DBMS_SQL_TEST
(TABLE_NAME IN VARCHAR2
) AS
v_cur integer;--定义游标
v_sql varchar2(200);--定义SQL语句
BEGIN-- 使用DBMS_SQL包执行DDL语句-- 执行过程为 1:打开游标 v_cur:=dbms_sql.open_cursor;v_sql:='create table '||table_name||'(name varchar2(20))';-- 2:SQL语句解析dbms_sql.parse(v_cur,v_sql,dbms_sql.native);-- 3:关闭游标dbms_sql.close_cursor(v_cur);
END DBMS_SQL_TEST;
执行
SQL> execute dbms_sql_test ('t_hbk');
DBMS_SQL的使用相关推荐
- oracle 游标 内联,oracle – EXEC_SQL,EXECUTE IMMEDIATE,DBMS_SQL和内联SQL之间的区别
1)您不能在PL / SQL块内执行直接DDL. BEGIN CREATE TABLE TEST AS ( SELECT * FROM FND_USER ); EXCEPTION WHEN OTHER ...
- DBMS_SQL系统包的使用
转自:http://taosst.javaeye.com/blog/284770 PL/SQL中使用动态SQL编程 在PL/SQL程序设计过程中,会遇到很多必须使用动态sql的地方,oracle系统所 ...
- DBMS_SQL包使用
DBMS_SQL package 学习 这个包提供了一种使用动态sql来访问数据库的方法. 第一步:打开游标 使用函数 function open_cursor return integer; 定义变 ...
- oracle dbms_sql.describe_columns,PL/SQL Challenge 每日一题:2017-3-6 DBMS_SQL.DESCRIBE_COLUMNS
(原发表于 2011-6-20) 最先答对且答案未经编辑的puber将获得纪念章一枚(答案不可编辑但可发新贴补充或纠正),其他会员如果提供有价值的分析.讨论也可获得纪念章一枚. 每两周的优胜者可获得i ...
- oracle中sql行数的计算,Oracle技术网—如何利用DBMS_SQL包和游标计算当前用户下所有表的行数...
实现方法: SQL> conn scott/tiger SQL> set serveroutput on size 1000000 SQL> SQL> DECLARE 2 t_ ...
- DBMS_SQL使用
一.简介 DBMS_SQL包提供一个接口,用于执行动态SQL(包括DDL 和DML). DBMS_SQL定义了一个实体叫游标ID,游标ID是一个PL/SQL整型数,通过游标ID,可以对游标进行操作. ...
- 使用Oracle的DBMS_SQL包执行动态SQL语句
引用自:http://blog.csdn.net/ggjjzhzz/archive/2005/10/17/507880.aspx 在某些场合下,存储过程或触发器里的SQL语句需要动态生成.Oracle ...
- XTTS 增量备份同步scn xttdriver.pl -s PLS-00201: identifier 'DBMS_SQL.VARCHAR2_TABLE' must be declare运行报错
报错日志如下: 同步scn 的操作应当在源端环境去操作: [node1]zkemr2$$ORACLE_HOME/perl/bin/perl xttdriver.pl -s -L ========== ...
- Oracle之DBMS_SQL包用法详解
Oracle之DBMS_SQL包用法详解 原文 http://zhangzhongjie.iteye.com/blog/1948093 通常运用 DBMS_SQL 包一般分为 如下 几步: 1. o ...
最新文章
- 合种樟子松/华山松专车3天领证
- 修改Eclipse格式化代默认长度
- Jedis干什么用的
- javascript 跳转页面写法
- cmd 修改ie快捷方式_windows使用技巧之Win + R 与 CMD 的不同
- 001. 为input type=text 时设置默认值
- linux下nginx环境搭建
- 记事本编写java_编写运行最简单的java程序——使用记事本编写java程序
- 主板h110能装linux吗_华硕H110T +i3 8100T 组装黑苹果Mac mini安装教程
- 米家扫地机器人尘盒怎么取_米家扫地机器人怎么清理灰尘盒
- 常用数字与字母的正则表达式(转载)
- mc用什么版本的java_MC版本Java版5大功能优势
- 自媒体时代如何做好软文推广?
- 中国企业出海应尽早把握海外社交媒体运营红利-出海传播趋势的言灵视角
- 滚动加载--优化滚动性能
- 在Windows上抓取Android手机的网络流量(另类用法-使用CainAbel + WireShark)
- CSS实现聊天气泡(三角形)
- Android 百度地图 行动轨迹用彩色线画出实现方法
- hihocoder 闰秒
- PLSQL Deleloper管理员登陆Oracle(SYSDBA)