oracle和mysql数据库创建表之前判断表是否存在,如果存在则删除已有表,以及在这两个库中创建表
来源:互联网 发布:多线程编程java代码 编辑:程序博客网 时间:2024/05/01 05:56
在mysql中:
-- ----------------------------
-- Table structure for `article`
-- ----------------------------
--判断表是否存在,如果存在则删除
DROP TABLE IF EXISTS `article`;
CREATE TABLE `article` (
`id` int(11) NOT NULL auto_increment,
`userid` int(11) NOT NULL,
`title` varchar(100) NOT NULL,
`content` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;
在oracle中:
/*
Navicat Oracle Data Transfer
*/
------------------------------
-- Table structure for `article`
-- ----------------------------
--判断表是否存在,如果存在则删除
declare
v_exists number;
begin
select count (*) into v_exists from user_tables where table_name = 'ARTICLE';
if v_exists > 0 then
execute immediate 'drop table article';
end if;
end;
CREATE TABLE article (
id integer NOT NULL,
userid integer NOT NULL,
title varchar(100) NOT NULL,
content varchar2(100) NOT NULL,
PRIMARY KEY (id)
);
- oracle和mysql数据库创建表之前判断表是否存在,如果存在则删除已有表,以及在这两个库中创建表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle创建表之前判断表是否存在,如果存在则删除已有表
- oracle数据库判断表是否存在,存在删除,并创建新表
- SQLLite--判断表是否存在,存在则删除,反之创建
- mysql判断表中字段或者索引是否存在,如果不存在则创建
- ORACLE 判断表是否存在,如果存在就删除
- Oracle之 在创建Table之前先判断是否存在,存在就删除
- sql server 2008 r2 创建表前,先判断是否存在,如果存在先删除
- 判断表是否存在,如果存在就删除然后重新创建。
- oracle 创建表前判断是否存在
- [Oracle]如果表存在则删除重新创建
- Oracle创建新表:如果存在则删除重建
- 如果存在表则删除表然后创建Mysql
- Oracle数据库中如果存在表就删除不存在就创建的实例
- Centos net-snmp开发包的安装及配置 .
- mysql数据表中插入数据的方法
- TortoiseGit(乌龟git)保存用户名密码的方法
- Photoshop脚本 > 清除选区的内容
- 策略模式
- oracle和mysql数据库创建表之前判断表是否存在,如果存在则删除已有表,以及在这两个库中创建表
- Linux库文件的搜索路径
- 基于jQuery的高可定制的瀑布布局实现
- python中除法 “/” 和 "//"的区别
- 安卓4.4录屏命令
- Fragment的使用
- java基本数据类型转换
- 第13周 项目1-数组大折腾(4)【删除是3的倍数的元素】
- 搭建高可用的MongoDB集群