orcale建表脚本
declare v_cnt number;
V_SQL VARCHAR2 (500) := '';
begin
select count(*) into v_cnt from dual where exists(SELECT * FROM user_tables WHERE TABLE_NAME = UPPER('TB_FDN_STATIONHISTORYIMAGE'));
if v_cnt> 0 then
V_SQL := 'drop TABLE TB_FDN_STATIONHISTORYIMAGE';
EXECUTE IMMEDIATE V_SQL;
end if;
end;
/
--------------------------------------------------------
-- DDL for Table TB_FDN_STATIONHISTORYIMAGE
--------------------------------------------------------
CREATE TABLE "TB_FDN_STATIONHISTORYIMAGE"
( "STATIONHISTORYIMAGE_ID" VARCHAR2(32 BYTE) DEFAULT sys_guid(),
"ZDBH" VARCHAR2(32 BYTE),
"ZDMC" NVARCHAR2(20),
"CZBH" VARCHAR2(32 BYTE),
"CZMC" NVARCHAR2(20),
"IMGNAME" NVARCHAR2(100),
"IMGSRC" NVARCHAR2(255),
"IMGTYPE" NUMBER,
"INSERT_USER" NVARCHAR2(20),
"INSERT_DATETIME" DATE,
"UPDATE_USER" VARCHAR2(20 BYTE),
"UPDATE_DATETIME" DATE
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "BUSINESS_DATA" ;
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."STATIONHISTORYIMAGE_ID" IS '主键';
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."ZDBH" IS '站段编号';
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."ZDMC" IS '站段名称';
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."CZBH" IS '车站编号';
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."CZMC" IS '车站名称';
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."IMGNAME" IS '图片名称';
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."IMGSRC" IS '图片路径';
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."IMGTYPE" IS '图片类型';
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."INSERT_USER" IS '增加人';
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."INSERT_DATETIME" IS '增加时间';
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."UPDATE_USER" IS '修改人';
COMMENT ON COLUMN "TB_FDN_STATIONHISTORYIMAGE"."UPDATE_DATETIME" IS '修改时间';
--------------------------------------------------------
-- DDL for Index TB_FDN_STATIONHISTORYIMAGE_PK
--------------------------------------------------------
CREATE UNIQUE INDEX "TB_FDN_STATIONHISTORYIMAGE_PK" ON "TB_FDN_STATIONHISTORYIMAGE" ("STATIONHISTORYIMAGE_ID")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "BUSINESS_DATA" ;
--------------------------------------------------------
-- Constraints for Table TB_FDN_STATIONHISTORYIMAGE
--------------------------------------------------------
ALTER TABLE "TB_FDN_STATIONHISTORYIMAGE" MODIFY ("STATIONHISTORYIMAGE_ID" NOT NULL ENABLE);
ALTER TABLE "TB_FDN_STATIONHISTORYIMAGE" ADD CONSTRAINT "TB_FDN_STATIONHISTORYIMAGE_PK" PRIMARY KEY ("STATIONHISTORYIMAGE_ID")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "BUSINESS_DATA" ENABLE;
orcale建表脚本的更多相关文章
- PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大、小写
原文:PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大.小写 若要将 CDM 中将 Entity的标识符都设为指定的大小写,则可以这么设定: 打开cdm的情况下,进入T ...
- 生成建表脚本up_CreateTable
已经很久没用使用这个脚本了,今天用到,并做修改,增加了生成扩展属性功能. Go if object_ID('[up_CreateTable]') is not null Drop Procedure ...
- MySql 建库建表脚本
1.建库 CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 2.建表脚本 CREATE TABLE `c ...
- excel转换成oracle建表脚本
package excel2sql; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundE ...
- SQL SERVER 生成建表脚本
/****** Object: StoredProcedure [dbo].[GET_TableScript_MSSQL] Script Date: 06/15/2012 11:59:00 ***** ...
- SQL SERVER 生成MYSQL建表脚本
/****** Object: StoredProcedure [dbo].[GET_TableScript_MYSQL] Script Date: 06/15/2012 13:05:14 ***** ...
- SQL SERVER 生成ORACLE建表脚本
/****** Object: StoredProcedure [dbo].[GET_TableScript_ORACLE] Script Date: 06/15/2012 13:07:16 **** ...
- (转)SQL SERVER 生成建表脚本
https://www.cnblogs.com/champaign/p/3492510.html /****** Object: StoredProcedure [dbo].[GET_TableScr ...
- Oracle建表脚本记录
--删除 drop table dianfei; --创建表 create table dianfei ( uon ) not null, mmonth ) not null, ddf ,) not ...
随机推荐
- element not interactable,这种提示表示元素当前在页面上不可见
1.出现element not interactable,发现这个元素在页面上不可见,需要拖动下拉框才能看到这个元素 2.这个时候需要让元素在页面上可见,才可操作
- Linux内核入门到放弃-进程虚拟内存-《深入Linux内核架构》笔记
进程地址空间的布局 <mm_types.h> <mm_types.h> struct mm_struct { ... unsigned long (*get_unmapped_ ...
- Java IO(二)——RandomAccessFile
一.RandomAccessFile RandomAccessFile类可以说是Java语言中功能最为丰富的文件访问类,它提供了众多的文件访问方法.RandomAccessFile类支持"随 ...
- 20175234 数据库MySQL(课下作业)
20175234 数据库MySQL(课下作业) 内容: 1.下载附件中的world.sql.zip, 参考http://www.cnblogs.com/rocedu/p/6371315.html#SE ...
- 海纳百川而来的一篇相当全面的Java NIO教程
目录 零.NIO包 一.Java NIO Channel通道 Channel的实现(Channel Implementations) Channel的基础示例(Basic Channel Exampl ...
- 07 YAPI/基础设施 - DevOps之路
07 YAPI/基础设施 - DevOps之路 文章Github地址,欢迎start:https://github.com/li-keli/DevOps-WiKi 简介 YApi 是一个可本地部署的. ...
- Jenkins - Extended E-mail配置教程
前言: 在Jenkins的使用中邮件提醒是一个常用功能,Extended E-mail Notification是一个功能更为齐全,使用也更为复杂的插件,本文即将为大家详细讲解如何配置相关内容,感兴趣 ...
- Python_每日习题_0006_斐波那契数列
程序设计: 斐波那契数列(Fibonacci sequence),从1,1开始,后面的每一项等于前面两项之和. 图方便就递归实现,图性能就用循环. # for 循环 target = int(inpu ...
- Python—sys模块介绍
sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxi ...
- poj2226 Muddy Fields 填充棒子(二分匹配)
参考博客:https://blog.csdn.net/liujc_/article/details/51287019 参考博客:https://blog.csdn.net/acdreamers/art ...