oracle创建表之前判断表是否存在,如果存在则删除已有表
2014-09-09 13:45
543 查看
--判断表是否存在,如果存在则删除 declare num number; begin select count(1) into num from all_tables where TABLE_NAME = 'EMP' and OWNER='SCOTT'; if num=1 then execute immediate 'drop table EMP'; end if; end; / --创建表 CREATE TABLE EMP (EMPNO NUMBER(4) NOT NULL, ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE, SAL NUMBER(7, 2), COMM NUMBER(7, 2), DEPTNO NUMBER(2));
摘自: http://www.cnblogs.com/xwdreamer/archive/2012/06/18/2553415.html
相关文章推荐
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle和mysql数据库创建表之前判断表是否存在,如果存在则删除已有表,以及在这两个库中创建表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- 创建表之前判断表是否存在,如果存在则删除已有表
- 通过文件锁实现,程序开始运行时,先判断文件是否存在,若存在则表明该程序已经在运行了,如果不存在就用open函数创建该文件,程序退出时关闭文件并删除文件。
- Oracle之 在创建Table之前先判断是否存在,存在就删除
- 判断表是否存在,如果存在就删除然后重新创建。
- ORACLE 判断触发器是否存在,如果存在就删除
- 在删除表前,oracle如何判断表是否存在,存在就删再创建,不存在直接创建!
- sql server 2008 r2 创建表前,先判断是否存在,如果存在先删除
- ORACLE中判断表或视图是否存在,如果不存在再创建的方法
- ORACLE 判断序列是否存在,如果存在就删除
- 通过文件锁实现,程序开始运行时,先判断文件是否存在,若存在则表明该程序已经在运行了,如果不存在就用open函数创建该文件,程序退出时关闭文件并删除文件
- ORACLE 判断表是否存在,如果存在就删除