Oracle_建表语句示例

最近用到Oracle,把oracle的一些操作记录一下

-- Create table
create table C_DPRECORD
(
  ID                   NUMBER(11) not null,               -- '主键'  0
  DEV_ID               VARCHAR2(50) not null,             -- '设备ID'  1
  DEV_CHNNUM           NUMBER(5) not null,                -- '通道序号'  2
  DEV_NAME             VARCHAR2(50) not null,             -- '设备名称'  3
  DEV_CHNNAME          VARCHAR2(50) not null,             -- '通道名称'  4
  CAR_NUM              VARCHAR2(12) not null,             -- '车牌号'    5
  CAR_NUMTYPE          NUMBER(3) not null,                -- '车牌类型'  6
  CAR_NUMCOLOR         NUMBER(3) not null,                -- '车牌颜色'  7
  CAR_SPEED            NUMBER(3),                         -- '车速'
  CAR_TYPE             NUMBER(3) not null,                -- '车型'
  CAR_COLOR            NUMBER(3) not null,	              -- '车颜色'
  CAR_LENGTH           NUMBER(4) not null,				  -- '车长'
  CAR_DIRECT           VARCHAR2(8) not null,              -- '行车方向'  12
  CAR_WAY_CODE         VARCHAR2(8) not null,              -- '车道编号'  13
  CAP_TIME             NUMBER(12),                        -- '抓图时间'  14
  CAP_DATE             DATE not null,                     -- '抓图日期'
  INF_NOTE             VARCHAR2(255),                     -- '备注信息'
  MAX_SPEED            NUMBER(3),						  -- '限制速度'
  REC_TYPE             NUMBER(3) not null,                -- '违章类型'  18
  MIN_SPEED            NUMBER(3),					      -- '最低限制速度'
  PRO_STAT             NUMBER(3) default 0,      		  -- '状态'
  CAR_IMG_URL          VARCHAR2(255),                     -- '图片存放路径'  21
  CAR_IMG1_URL         VARCHAR2(255),					  -- '图片存放路径'  22
  CAR_IMG2_URL         VARCHAR2(255), 					  -- '图片存放路径'  23
  CAR_IMG3_URL         VARCHAR2(255),  					  -- '图片存放路径'  24
  CAR_IMG4_URL         VARCHAR2(255), 					  -- '图片存放路径'  25
  CAR_IMG5_URL         VARCHAR2(255),					  -- '图片存放路径'  26
  REC_STAT             NUMBER(2) default 0,				  -- '是否已复制到违法车库'
  DEV_CHNID            VARCHAR2(50) not null,			  -- '通道编码'
  CLO_STAT             NUMBER(2) default 0,				  -- '是否已复制到套牌车库'
  TRSFMARK             NUMBER(1) default 0,    			  -- '是否已上传到其他平台(对接使用)'
  SAVE_FLAG            NUMBER(3) default 0,				  -- '记录图片是否要永久保存'
  DC_CLEANFLAG         NUMBER(1) default 0,  			  -- 'DATACLEAN程序使用表示,是否已清除图片'
  BIND_STAT            NUMBER(2) default 0,  			  -- '是否是已合成图片'
  CAR_IMG_COUNT        NUMBER(1),						  -- '照片数量'
  CAR_IMG_PLATE_TOP    NUMBER(4),						  -- '车牌在图片坐标TOP'
  CAR_IMG_PLATE_LEFT   NUMBER(4),  						  -- '车牌在图片坐标LEFT'
  CAR_IMG_PLATE_RIGHT  NUMBER(4),  						  -- '车牌在图片坐标RIGHT'
  CAR_IMG_PLATE_BOTTOM NUMBER(4),						  -- '车牌在图片坐标BOTTOM'
  CAR_NUM_PIC          VARCHAR2(255),					  -- '车牌小图片,后续3.0中车牌小图坐标点位数据不再使用,都取此字段组成车牌小图'
  COMBINED_PIC_URL     VARCHAR2(255),					  -- '合成图片保存路径URL'  40
  VERIFY_MEMO          VARCHAR2(255),					  -- '车辆抓拍信息校验时的信息'
  DATA_SOURCE          NUMBER(2) default 0,				  -- '数据来源'
  CREATE_TIME          DATE default sysdate not null      -- '入库时间'
);


-- Add comments to the table 
comment on table C_DPRECORD
  is '违章车辆抓拍表';


-- Add comments to the columns 
comment on column C_DPRECORD.ID
  is '主键';
comment on column C_DPRECORD.DEV_ID
  is '设备ID';
comment on column C_DPRECORD.DEV_CHNNUM
  is '通道序号';
comment on column C_DPRECORD.DEV_NAME
  is '设备名称';
comment on column C_DPRECORD.DEV_CHNNAME
  is '通道名称';
comment on column C_DPRECORD.CAR_NUM
  is '车牌号';
comment on column C_DPRECORD.CAR_NUMTYPE
  is '车牌类型';
comment on column C_DPRECORD.CAR_NUMCOLOR
  is '车牌颜色';
comment on column C_DPRECORD.CAR_SPEED
  is '车速';
comment on column C_DPRECORD.CAR_TYPE
  is '车型';
comment on column C_DPRECORD.CAR_COLOR
  is '车颜色';
comment on column C_DPRECORD.CAR_LENGTH
  is '车长';
comment on column C_DPRECORD.CAR_DIRECT
  is '行车方向';
comment on column C_DPRECORD.CAR_WAY_CODE
  is '车道编号';
comment on column C_DPRECORD.CAP_TIME
  is '抓图时间';
comment on column C_DPRECORD.CAP_DATE
  is '抓图日期';
comment on column C_DPRECORD.INF_NOTE
  is '备注信息';
comment on column C_DPRECORD.MAX_SPEED
  is '限制速度';
comment on column C_DPRECORD.REC_TYPE
  is '违章类型';
comment on column C_DPRECORD.MIN_SPEED
  is '最低限制速度';
comment on column C_DPRECORD.PRO_STAT
  is '状态';
comment on column C_DPRECORD.CAR_IMG_URL
  is '图片存放路径';
comment on column C_DPRECORD.CAR_IMG1_URL
  is '图片存放路径';
comment on column C_DPRECORD.CAR_IMG2_URL
  is '图片存放路径';
comment on column C_DPRECORD.CAR_IMG3_URL
  is '图片存放路径';
comment on column C_DPRECORD.CAR_IMG4_URL
  is '图片存放路径';
comment on column C_DPRECORD.CAR_IMG5_URL
  is '图片存放路径';
comment on column C_DPRECORD.REC_STAT
  is '是否已复制到违法车库';
comment on column C_DPRECORD.DEV_CHNID
  is '通道编码';
comment on column C_DPRECORD.CLO_STAT
  is '是否已复制到套牌车库';
comment on column C_DPRECORD.TRSFMARK
  is '是否已上传到其他平台(对接使用)';
comment on column C_DPRECORD.SAVE_FLAG
  is '记录图片是否要永久保存';
comment on column C_DPRECORD.DC_CLEANFLAG
  is 'DATACLEAN程序使用表示,是否已清除图片';
comment on column C_DPRECORD.BIND_STAT
  is '是否是已合成图片';
comment on column C_DPRECORD.CAR_IMG_COUNT
  is '照片数量';
comment on column C_DPRECORD.CAR_IMG_PLATE_TOP
  is '车牌在图片坐标TOP';
comment on column C_DPRECORD.CAR_IMG_PLATE_LEFT
  is '车牌在图片坐标LEFT';
comment on column C_DPRECORD.CAR_IMG_PLATE_RIGHT
  is '车牌在图片坐标RIGHT';
comment on column C_DPRECORD.CAR_IMG_PLATE_BOTTOM
  is '车牌在图片坐标BOTTOM';
comment on column C_DPRECORD.CAR_NUM_PIC
  is '车牌小图片,后续3.0中车牌小图坐标点位数据不再使用,都取此字段组成车牌小图';
comment on column C_DPRECORD.COMBINED_PIC_URL
  is '合成图片保存路径URL';
comment on column C_DPRECORD.VERIFY_MEMO
  is '车辆抓拍信息校验时的信息';
comment on column C_DPRECORD.DATA_SOURCE
  is '数据来源';
comment on column C_DPRECORD.CREATE_TIME
  is '入库时间';


-- Create/Recreate primary, unique and foreign key constraints 
alter table C_DPRECORD
  add constraint PK_C_DPRECORD primary key (ID)
  using index 
  ;


-- Create/Recreate indexes
create index IDX_CD_CAP_DATE on C_DPRECORD (CAP_DATE DESC, CAR_NUM, DEV_CHNID, CAR_NUMCOLOR, CAR_SPEED, CAR_DIRECT)
 ;
create index IDX_CD_CARNUM on C_DPRECORD (CAR_NUM, CAP_DATE DESC)
  ;
create index IDX_CD_COMBINE on C_DPRECORD (DEV_CHNID, CAR_NUM, CAP_DATE)
 ;


  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值