oracle数据库建表视频,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
;
--創建序列
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;
COMMENT ON COLUMN "庫名"."表名"."字段名" IS '注釋名';--給字段加注釋
COMMENT ON TABLE "庫名"."表名" IS '表名注釋';--給表加注釋
標簽:
版權申明:本站文章部分自網絡,如有侵權,請聯系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點,本站所提供的攝影照片,插畫,設計作品,如需使用,請與原作者聯系,版權歸原作者所有
總結
以上是生活随笔為你收集整理的oracle数据库建表视频,Oracle数据库的创建表全的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Intel 13代酷睿旗舰i9-1390
- 下一篇: kenserv.exe是什么进程 有什么