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建表脚本的更多相关文章

  1. PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大、小写

    原文:PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大.小写 若要将 CDM 中将 Entity的标识符都设为指定的大小写,则可以这么设定: 打开cdm的情况下,进入T ...

  2. 生成建表脚本up_CreateTable

    已经很久没用使用这个脚本了,今天用到,并做修改,增加了生成扩展属性功能. Go if object_ID('[up_CreateTable]') is not null Drop Procedure ...

  3. MySql 建库建表脚本

    1.建库 CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 2.建表脚本 CREATE TABLE `c ...

  4. excel转换成oracle建表脚本

    package excel2sql; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundE ...

  5. SQL SERVER 生成建表脚本

    /****** Object: StoredProcedure [dbo].[GET_TableScript_MSSQL] Script Date: 06/15/2012 11:59:00 ***** ...

  6. SQL SERVER 生成MYSQL建表脚本

    /****** Object: StoredProcedure [dbo].[GET_TableScript_MYSQL] Script Date: 06/15/2012 13:05:14 ***** ...

  7. SQL SERVER 生成ORACLE建表脚本

    /****** Object: StoredProcedure [dbo].[GET_TableScript_ORACLE] Script Date: 06/15/2012 13:07:16 **** ...

  8. (转)SQL SERVER 生成建表脚本

    https://www.cnblogs.com/champaign/p/3492510.html /****** Object: StoredProcedure [dbo].[GET_TableScr ...

  9. Oracle建表脚本记录

    --删除 drop table dianfei; --创建表 create table dianfei ( uon ) not null, mmonth ) not null, ddf ,) not ...

随机推荐

  1. sqlmap的简单使用

    SQLmap基于Python编写,只要安装了Python的操作系统就可以使用它. 一.SQLMap判断是否存在注入 1. sqlmap -u "http://XXXXXXX?id=1&quo ...

  2. Java IO(二)——RandomAccessFile

    一.RandomAccessFile RandomAccessFile类可以说是Java语言中功能最为丰富的文件访问类,它提供了众多的文件访问方法.RandomAccessFile类支持"随 ...

  3. 算法相关——Java排序算法之希尔排序(五)

    个子块,即{3,5},{1,0},{5,2},{9,4},{6,12},将每个子块进行插入排序(即第i位与第i+5位进行比较交换),初步排序结果为{3,0,2,4,6,5,1,5,9,12}.希尔排序 ...

  4. [HNOI2019]多边形[二叉树建模、组合计数]

    题意 题目链接 分析 不难发现终态一定是 \([2,n-2]\) 中的每个点都与 \(n\) 连边. 关于凸多边形的划分问题,可以将它看作一棵二叉树:每个树点可以看做点可以看做边. 本题中看做点来处理 ...

  5. 网盘直链工具 winform版 V1.0

    软件需要.net2.0支持 win7及以上版本用户无需安装 xp用户需要安装 支持网盘:好盘 坚果云 百度云 乐视云 华为网盘 微云 新浪网盘 126disk 速度盘 乐齐盘 天空网盘 千脑网盘 可乐 ...

  6. 初窥RabbitMQ消息中间及SpringBoot整合

    一:RabbitMQ简介 RabbitMQ介绍 RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用. 消息中间件最主要的作用是解耦,中间件最标准 ...

  7. 【C#复习总结】细说泛型委托

    1 前言 本系列会将[委托] [匿名方法][Lambda表达式] [泛型委托] [表达式树] [事件]等基础知识总结一下.(本人小白一枚,有错误的地方希望大佬指正) 系类1:细说委托 系类2:细说匿名 ...

  8. 第十二届湖南省赛 (B - 有向无环图 )(拓扑排序+思维)好题

    Bobo 有一个 n 个点,m 条边的有向无环图(即对于任意点 v,不存在从点 v 开始.点 v 结束的路径). 为了方便,点用 1,2,…,n 编号. 设 count(x,y) 表示点 x 到点 y ...

  9. Codeforces Round #481 (Div. 3)Petya's Exams CodeForces - 978G

    Petya studies at university. The current academic year finishes with nn special days. Petya needs to ...

  10. 3proxy使用方法

    转自:DRL@fireinice写的教程 ******************************************************************************* ...