Oracle数据库的创建表全
CREATE TABLE "库名"."表名" (
"FEE_ID" VARCHAR2(10 BYTE) constraint ABS_FEE_ID primary key,--主键,必须要有序列
"BANK_GROUP_ID" VARCHAR2(5 BYTE),
"ABS_PRODUCT_ID" VARCHAR2(30 BYTE)
)
TABLESPACE "表空间名"--指定表空间
LOGGING
NOCOMPRESS
PCTFREE 1
INITRANS 2
STORAGE (
INITIAL 65536
NEXT 1048576
MINEXTENTS 1
MAXEXTENTS 2147483645
BUFFER_POOL DEFAULT
)
PARALLEL 1
NOCACHE
DISABLE ROW MOVEMENT
;
COMMENT ON COLUMN "库名"."表名"."字段名" IS '注释名';--给字段加注释
COMMENT ON TABLE "库名"."表名" IS '表名注释';--给表加注释
--创建序列
CREATE SEQUENCE 序列名
MINVALUE 1 --最小值
NOMAXVALUE --不设置最大值
START WITH 1 --从1开始计数
INCREMENT BY 1 --每次加1
NOCYCLE --一直累加,不循环
NOCACHE; --不建缓冲区
--创建触发器
create or replace trigger 触发器名
before insert on 表名
for each row
begin
select 序列名.Nextval into :new.主键名 from dual;
end;
最新文章
- ORA-01033 ORACLE 正在初始化或关闭
- Java设计模式14:常用设计模式之组合模式(结构型模式)
- firefox HackBar组件模拟请求POST请求
- 向量旋转 UPC 2217
- GIT分支操作常用命令
- 用css实现列表菜单的效果
- 数组实现UITabview的cell设置
- css中居中方法小结
- hdu 2018递推
- 百度ML/DL方向面经
- 依据word模板批量生成试卷
- python进阶(一)
- python 一些方法的时间测试
- JAVAString初始化的引用问题
- Introducing stapbpf – SystemTap’s new BPF backend
- Spring Boot Starter 的基本封装
- FastAdmin 的上传代码在哪里?
- openjdk1.8 源码地址
- python 使用else代替状态变量
- JS 判断浏览器是否安装Flash 兼容IE、firefox
热门文章
- Leetcode 943. Find the Shortest Superstring(DP)
- Java GUI记账本(基于Mysql&;&;文件存储两种版本)
- 网站提权之MSF骚操作
- Spring,SpringMVC,MyBatis,SSM配置文件比较
- 端口占用的一种形式 Failed to initialize end point associated with ProtocolHandler [";ajp-bio-8090";] java.net.BindException: Address already in use: JVM_Bind <;null>;:8090
- 解决ionic2/ionic3轮播图切换页面或者点击过后不自动轮图
- 基础JavaScript练习(一)总结
- VUE一 基础语法
- 移动端1px的适配问题
- JavaFX之多个FXML加载和通信