如果你想检查表创建

DECLARE count NUMBER;

BEGIN

count := 0;

SELECT COUNT(1) INTO count from user_tables WHERE table_name= 'MY_TABLE';

IF COL_COUNT = 0 THEN

EXECUTE IMMEDIATE 'create table ....';

END IF;

END;

/

检查DML.请注意您必须分离您的pk列和值.

DECLARE count NUMBER;

BEGIN

count := 0;

SELECT COUNT(1) INTO count from MY_TABLE WHERE id= 0 and name='Something';

IF COL_COUNT = 0 THEN

EXECUTE IMMEDIATE 'insert into MY_TABLE (id,name) values(0,''something'') ';

END IF;

END;

/

另请注意,当您插入表格时,我会重新指定列

oracle 如果存在不创建表,oracle – 如果表不存在则创建表,并在创建后输入一行...相关推荐

  1. 创建emp表 oracle,Oracle中创建和管理表详解

    Oracle中创建和管理表详解 更新时间:2013年08月01日 15:44:16   作者: 以下是对Oracle中的创建和管理表进行了详细的分析介绍,需要的朋友可以过来参考下 SQL> /* ...

  2. oracle mysql 创建表,Oracle 创建表用户、空间

    oracle创建用户.表空间 无 /*查看表空间文件位置*/select *from dba_data_files;--创建arcgis 表空间.用户/*第1步:创建临时表空间 */create te ...

  3. oracle 修改2个表,oracle学习笔记2:创建修改表

    1.创建表 CREATE TABLE ORDERINFO ( ORDERID NUMBER(*, 0) NOT NULL , ORDERCODE VARCHAR2(20 BYTE) NOT NULL ...

  4. oracle 12创建一个表,oracle 12 c 创建表空间,用户名,及表

    -----------------------------------------12C start------------------------------------------- -- 创建表 ...

  5. oracle开放查询表权限_(转载)Oracle创建用户并给用户授权查询指定表或视图的权限...

    用DNINMSV31账户登录数据库进行如下操作: CREATE USER NORTHBOUND IDENTIFIED BY NORTHBOUND DEFAULT TABLESPACE "TB ...

  6. oracle已经创建表空间不存在,oracle表空间的创建、删除、查看、表空间不存在、及修改默认表空间详解...

    一.创建表空间 ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地 ...

  7. oracle用dual创建临时表,Oracle 学习系列之二(会话与事务级临时表和dual表 )

    一. 会话临时表 --创建会话临时表 create global temporary table tmp_user_session(user_id int, user_name varchar2(20 ...

  8. oracle创建带blob字段的表,ORACLE 还有BLOB及CLOB等类型字段的表的导出导入

    当ORACLE数据库导出的时候,发现有些表有BLOB和CLOB类型字段的时候,利用一般的导出方法是无法导出的会报错,其原因是sql无法生成这两种类型字段,这个时候,最好用的方法就是plsql自带的导出 ...

  9. oracle创建索引表,Oracle 大表创建索引

    Oracle 大表创建索引 祖仙教小凡仙 海鲨数据库架构师 有个2亿记录的表,发现需要添加一个联合索引,结果就采用普通的create index index_name on tablename (en ...

最新文章

  1. C#入门篇5-6:流程控制语句 foreach
  2. 工智能遇上银行反欺诈,到底能帮什么忙
  3. Java中File的getPath(),getCanonicalPath()和getAbsolutePath()之间的区别
  4. 手游server之数据IO进化
  5. PHP Zend Studio9.0怎么把代码搞成和服务器端的同步(就是直接在服务器端修改)
  6. 高架桥侧翻:物联网可以做什么?
  7. Android碎碎念 -- 广播LocalBroadcastManager的实现
  8. 北斗三号频点_解码北斗三号:和前两代卫星相比,它有何不同?
  9. java修改头像代码_用户修改头像功能
  10. 整理了上千个 Python 工具库,涵盖24个大方向
  11. 更改计算机的主题和桌面背景,怎么设置和更改桌面背景
  12. 关于win11 碍眼的主文件夹的有效删除办法
  13. 已解决(MongoDB安装报错)Service ‘MongoDB Server (MongoDB)’ (MongoDB) failed tostart. Verify that you have su
  14. php去除首尾符号,PHP如何去除头尾字符
  15. 关于“.bash_profile”和“.bashrc”区别的总结
  16. 半年学好英语,一辈子都能受益。
  17. Python使用ffmpeg合成视频、音频
  18. 7-237 组合数的和
  19. 利用CDN加速GithubPage访问速度
  20. Python管理Windows进程

热门文章

  1. 华为耳机5根线怎么接线图解_联通宽带突然无法上网怎么急救处理?
  2. 利用GBDT模型构造新特征具体方法
  3. 爱的十个秘密--2.思想的力量
  4. PIC16F877矩阵键盘的识别
  5. 字典的增删改查/元组的创建
  6. easyui中的option设置selected没有效果
  7. 机器视觉和Tesseract
  8. echarts 选中bush中lineX
  9. 《简明 Python 教程》笔记
  10. matlab中数组创建方法