在一般性的项目里面,可以参照这个顺序来:

一、建表,指定列类型,指定约束,设置主键;

二、加表注释,列注释,方便其它开发人员使用;

三、加索引,提高表查询速度;

四、加自增序列,新增数据时会用到。

建表语句模板:

-- 建表语句
create table ORD_CANCEL(ORD_CANCEL_ID number(11) not null,CANCLE_SERIALNO VARCHAR2(200) not null,CANCLE_TYPE varchar2(20) not null,ORDER_ID number(11) not null,CATEGORY_TYPE number(20) not null,PRICE number(10) default 0 not null,CANCLE_STATUS varchar2(10) not null,IS_ORG_CANCELb char,REASON varchar2(200),CANCEL_CODE varchar2(30),ORDER_MEMO varchar2(40),CREATE_TIME date,CREATE_ID number(11) default 0 not null,UPDATE_TIME date,UPDATE_ID number(11) default 0 not null,VERSION number(100) default 0 not null,DELETE_FLAG number(2) default 0 not null,constraint pk_ORD_CANCEL primary key (ORD_CANCEL_ID)
);-- 注释信息
COMMENT on table ORD_CANCEL is '订单取消信息表',
comment on column ORD_CANCEL.ORD_CANCEL_ID is '订单取消id' ;
comment on column ORD_CANCEL.CANCLE_SERIALNO is '订单取消流水号';
comment on column ORD_CANCEL.CANCLE_TYPE is '订单取消类型';
comment on column ORD_CANCEL.ORDER_ID is '主订单id';
comment on column ORD_CANCEL.CATEGORY_TYPE is '主订单品类id';
comment on column ORD_CANCEL.PRICE is '取消金额';
comment on column ORD_CANCEL.CANCEL_STATUS is '取消状态';
comment on column ORD_CANCEL.IS_ORG_CANCELb is '是否整单取消,1表示整单取消,0表示拆单取消';
comment on column ORD_CANCEL.REASON is '订单取消原因';
comment on column ORD_CANCEL.CANCEL_CODE is '取消编码';
comment on column CREATE_TIME.ORDER_MEMO is '备注信息';
comment on column CREATE_TIME.CREATE_TIME is '创建时间';
comment on column CREATE_TIME.CREATE_ID is '创建人id';
comment on column CREATE_TIME.UPDATE_TIME is '更新时间';
comment on column CREATE_TIME.UPDATE_ID is '更新人id';
comment on column CREATE_TIME.VERSION is '版本号';
comment on column CREATE_TIME.DELETE_FLAG is '删除标记,0表示正常,1表示删除';      -- 创建索引
create index idx_ORD_CANCEL_id on ORD_CANCEL(ORDER_ID asc);-- 创建自增序列
create sequence SEQ_ORD_CANCEL_ID
increment by 1
start with 1
nomaxvalue
nominvalue
nocache; 

202007219 Oracle建表语句相关推荐

  1. oracle建表语句string,编程式Mybatis获取oracle表创建表语句

    写在前面 Mybatis之前使用过一段时间,当然只是粗糙地使用,而且配合Spring有一部分Mybatis管理的内容都交给了Spring,加上一段时间没用到又开始忘了,刚好今天碰到一个要求,Oracl ...

  2. Quartz的oracle建表语句

    建表语句 其中schedule_job是手动新增的,用于界面增删改查 CREATE TABLE schedule_job (id int NOT NULL,job_id VARCHAR2(255) D ...

  3. 使用oracle数据库建表语句,怎么使用sql查询oracle建表语句

    SELECT CREATETION AS "年份" ,SUM(DATE_ROW01) AS "01月" ,SUM(DATE_ROW02) AS "02 ...

  4. oracle 创建表空间 pcincrease,oracle建表空间 各种语句

    oracle建表空间 各种语句 在创建用户之前,先要创建表空间: 其格式为:格式: create tablespace 表间名 datafile '数据文件名' size 表空间大小; 如: SQL& ...

  5. oracle和mysql通用建表语句_mysql建表语句到oracle怎么写?

    mysql建表语句到oracle怎么写? CREATE TABLE `Advertisment` (  `AdId` int(8) NOT NULL auto_increment,  `AderId` ...

  6. oracle的建表语句

    oracle数据库的建表语句,具体语法如下: CREATE TABLE tablename(column_name datatype [null,not null],column_name datat ...

  7. 使用java代码编写脚本,把oracle建表语句变成hive建表语句

    使用java代码编写脚本,把oracle建表语句变成hive建表语句 java代码 测试oracle.sql 生成hive创表语句 java代码 import java.io.File; import ...

  8. PowerDesigner,如何将Oracle数据库建表语句转化成Mysql数据库建表语句。

    在实际工作中,一张表,我们可能需要在Mysql数据库中建表,又要在Oracle数据库中建表.表中每个字段的数据类型.中文注释.是否可为NULL 问题,非常影响我们建表的效率.本篇文章,以Oracle数 ...

  9. oracle建表唯一约束语句,Oracle建表语句是什么

    Oracle建表语句是什么 oracle数据库的建表语句,具体语法如下:CREATE TABLE tablename( column_name datatype [null,not null], co ...

  10. PowerDesigner,如何将Mysql数据库建表语句转化成Oracle数据库建表语句。

    在实际工作中,一张表,我们可能需要在Mysql数据库中建表,又要在Oracle数据库中建表.表中每个字段的数据类型.中文注释.是否可为NULL 问题,非常影响我们建表的效率.本篇文章,以Mysql数据 ...

最新文章

  1. 可以永久改变你的编程技巧的40个Tips
  2. 【数据立方】数据立方体的有效计算、物化materialization,索引OLAP数据
  3. 二年级上册计算题_小学二年级数学上册应用题与思维训练集锦500题
  4. js网页如何获取手机屏幕宽度
  5. 解决margin-top没有效果
  6. java内存分析_java内存分析总结
  7. Mysql基础知识:索引
  8. 18000字的SQL优化大全,收藏直接起飞!
  9. linux callback函数,C++回调函数(callback)的使用
  10. Vue-使用webpack+vue-cli搭建项目
  11. 在UltraEdit的查找和替换中使用正则表达式 (转)
  12. 你是不是在混日子,看着一点就知道了
  13. lib60870-IEC 60870-5-101 / 104 协议对总查询的处理
  14. WCF trace、log
  15. vscode中打开pdf文件_提取pdf文件中的文字
  16. 自学Python Day1
  17. linux eclipse qt5 ui_helloworld.h,转载Eclipse+qt的开发环境
  18. Louvain算法介绍
  19. otdr测试资料生成软件,OTDR曲线图生成工具
  20. 如何获取海量长尾关键词流量

热门文章

  1. 大商创x源码|大商创x全套源码|大商创小程序源码|大商创APP源码
  2. lycos搜索引擎_常用的搜索引擎都有哪些特点?
  3. 《吴军-信息论40讲》摘录
  4. C/C++面试宝典2022版(最新版)
  5. 多么乐alexa网站流量数据报告助手
  6. raw socket 编程实例
  7. 最强推荐:Android攒了一个月的面试题及解答,震撼来袭免费下载!
  8. 关于NAND Flash调试的一点总结
  9. 快播CEO认罪,成人网站对技术的要求有多高?
  10. UNIX 网络编程课程目录