`

plsql块执行ddl语句

 
阅读更多

 

学习:

http://www.cnblogs.com/huanghai223/archive/2011/06/29/2093660.html

 

declare

  v_count integer := 0;

begin

  select count(1) into v_count from user_constraints where constraint_name = 'SYS_C008270';

  if (v_count > 0) then

    --prd

    execute immediate 'alter table tfz_grade_detail_rec_his drop constraint SYS_C008270';

  else

    --stg

    execute immediate 'alter table tfz_grade_detail_rec_his drop constraint SYS_C008170';

  end if;

end;


分享到:
评论

相关推荐

    Orcale_PLSQL Developer8

    我们通常所说的DML、DDL、DCL语句都是sql语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql语句进行修改,然后再次执行,...

    PLSQLDeveloper下载

    其语法结构为: 过程:Create or replace procedure procname(参数列表) as PL/SQL语句块 函数:Create or replace function funcname(参数列表) return 返回值 as PL/SQL语句块 为便于理解,举例如下: 问题:假设...

    PLSQL高级编程资料

    7.2.1 执行 DDL 语句 7.2.2 使用绑定变量 7.2.3 执行 PL/SQL 块 第八章 显示数据 8.1 DBMS_OUTPUT 程序包 8.1.1 开启屏幕显示 8.1.2 关闭屏幕显示 8.1.3 其他函数 8.1.4 引发的异常 8.2 UTL_FILE 程序包 8.2.1 概述 ...

    PLSQL Developer 10.0.4.1708〖附中文补丁和注册机〗

     导出用户对象——该工具可以导出用户所选对象的DDL(数据定义语言)语句。您可以方便的为其他用户重新创建对象,也可以保存文件作为备份。  工具——PL/SQL Developer为简化日常开发专门提供了几种工具。使用...

    PLSQLDeveloper_解压版

    要输出用户选择项目的DDL语句,你可以使用用户输出项目工具。用这种方法,你可以很容易的为另外一个用户创建项目,或者将文件保存下来作为备份。 工具 PL/SQL Developer包括使每天的开发更容易得几个工具。你可以...

    PLSQL Developer 10.0.5.1710〖附中文补丁和注册机〗

     导出用户对象——该工具可以导出用户所选对象的DDL(数据定义语言)语句。您可以方便的为其他用户重新创建对象,也可以保存文件作为备份。  工具——PL/SQL Developer为简化日常开发专门提供了几种工具。使用...

    PLSQL Developer(免安装、汉化版,很好用的) 8.0.3.1510.rar

     导出用户对象——该工具可以导出用户所选对象的DDL(数据定义语言)语句。您可以方便的为其他用户重新创建对象,也可以保存文件作为备份。  工具——PL/SQL Developer为简化日常开发专门提供了几种工具。使用...

    Oracle编程详解

    02. PLSQL 块结构和组成元素;03. PLSQL 流程控制语句;04. PLSQL 把游标说透;05. PLSQL 异常错误处理;06. PLSQL 把过程与函数说透;07. PLSQL 程序包的创建与应用;08. PLSQL 把触发器说透。 如果看完你绝对精通...

    sqlplus命令大全

    我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后...

    精通Oracle.10g.PLSQL编程

    PUSQL基础 3.1 PL/SQL块简介 3.1.1 PL/SQL块结构 3.1.2 PL/SQL块分类 3.2 定义并使用变量 3.2.1 标量变量 3.2.2 复合变量 3.2.3 参照变量 3.2.4 LOB变量 3.2.5 非PL...

    PL/SQL Developer

     导出用户对象——该工具可以导出用户所选对象的DDL(数据定义语言)语句。您可以方便的为其他用户重新创建对象,也可以保存文件作为备份。  工具——PL/SQL Developer为简化日常开发专门提供了几种工具。使用...

    PL/SQL Developer8.04官网程序_keygen_汉化

     函数:Create or replace function funcname(参数列表) return 返回值 as PL/SQL语句块  为便于理解,举例如下:  问题:假设有一张表t1,有f1和f2两个字段,f1为number类型,f2为varchar2类型,要往t1里写两条...

    PLSQL Developer 7.1.5

     导出用户对象——该工具可以导出用户所选对象的DDL(数据定义语言)语句。您可以方便的为其他用户重新创建对象,也可以保存文件作为备份。  工具——PL/SQL Developer为简化日常开发专门提供了几种工具。使用...

    oracle全套ppt教程

    2、oracle之查询语句.PPT 3-oracle之DDL和DML.ppt 6、oracle之数据库对象.PPT 8、oracle之安全.ppt 10、oracle之PLSQL基础.PPT 11、oracle之PLSQL高级.PPT 12、oracle之查询优化.PPT 12、数据库的规范化设计.PPT ...

    plsqlplus+instantclient_11_2

    要输出用户选择项目的DDL语句,你可以使用用户输出项目工具。用这种方法,你可以很容易的为另外一个用户创建项目,或者将文件保存下来作为备份。 工具 PL/SQL Developer包括使每天的开发更容易得几个工具。你可以...

    PL/SQL 基础.doc

    3) 里层执行块对外层执行块变量的修改会影响外层块变量的值 (在此里层,对其他里层则不影响,想要不影响此里层的话可以使用标号标注外层); ---- 第四章 PL/SQL控制语句 ---- 1. 条件语句 IF boolean_expression1...

    Toad 使用快速入门

    在schema browser的帮助下,可以方便的浏览数据库内部的各类数据库对象,比如表,索引,序列,存储过程等,而且可以方便的倒出DDL语句和进行各种修改,重建工作。定位到某一类对象上,这列对象允许的操作都会自动列...

    Oracle9i的init.ora参数中文说明

    说明: 在 SQL 语句中, 应避免使用繁琐的 NLS_SORT 进程。正常情况下, WHERE 子句中进行的比较是二进制的, 但语言比较则需要 NLSSORT 函数。可以使用 NLS_COMP 指定必须根据NLS_SORT 会话参数进行语言比较。 值范围:...

    oracle数据迁移到db2数据库的实现方法(分享)

    在plsql中选择表—–>dbmsMetadata—–>ddl 注意:这时表的创建、约束等信息将会显示在窗口中。可以将创建表的语句直接拷贝值sqldbx(连接db2数据库的工具)中修改字段的类型,如varchar2转化为varchar,number转化为...

    orcale常用命令

    SQL>select text from all_source where wner=user and name=upper('&plsql_name'); 三、查看数据库的SQL 1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size ...

Global site tag (gtag.js) - Google Analytics