Oracle如何创建表并设置主键实现自增?
- 内容介绍
- 文章标签
- 相关推荐
本文共计360个文字,预计阅读时间需要2分钟。
创建数据库表注释说明:
创建数据库表:创建一个名为STUDENT的表,包含ID(学号,主键)、NAME(姓名)、SEX(性别)、CREATE_DATE(创建日期)字段。
CREATE TABLE STUDENT ( ID NUMBER PRIMARY KEY, NAME VARCHAR(200) NOT NULL, SEX VARCHAR(200), CREATE_DATE DATE);
注释说明:
- 表名:STUDENT 注释:学生表
- 字段名:ID 注释:学号
- 字段名:NAME 注释:姓名
- 字段名:SEX 注释:性别
- 字段名:CREATE_DATE 注释:创建日期
创建数据库指定表名注释指定列注释创建创建数据库
CREATE TABLE STUDENT(ID NUMBER PRIMARY KEY,NAME VARCHAR(200) NOT NULL,SEX VARCHAR(200),CREATE_DATE DATE);指定表名注释
COMMENT ON TABLE STUDENT IS ‘学生表‘;指定列注释
COMMENT ON COLUMN STUDENT.ID IS ‘学生ID‘;COMMENT ON COLUMN STUDENT.NAME IS ‘学生姓名‘;COMMENT ON COLUMN STUDENT.SEX IS ‘学生性别‘;COMMENT ON COLUMN STUDENT.CREATE_DATE IS ‘创建日期‘;创建序列
CREATE SEQUENCE student_seq INCREMENT BY 1 -- 每次增加1个 START WITH 1 --从1开始计数 NOMAXVALUE -- 不设置最大值 NOCYCLE --直累加,不循环 NOCACHE --不建立缓冲区创建触发器
Oracle 创建表并设置主键自增
本文共计360个文字,预计阅读时间需要2分钟。
创建数据库表注释说明:
创建数据库表:创建一个名为STUDENT的表,包含ID(学号,主键)、NAME(姓名)、SEX(性别)、CREATE_DATE(创建日期)字段。
CREATE TABLE STUDENT ( ID NUMBER PRIMARY KEY, NAME VARCHAR(200) NOT NULL, SEX VARCHAR(200), CREATE_DATE DATE);
注释说明:
- 表名:STUDENT 注释:学生表
- 字段名:ID 注释:学号
- 字段名:NAME 注释:姓名
- 字段名:SEX 注释:性别
- 字段名:CREATE_DATE 注释:创建日期
创建数据库指定表名注释指定列注释创建创建数据库
CREATE TABLE STUDENT(ID NUMBER PRIMARY KEY,NAME VARCHAR(200) NOT NULL,SEX VARCHAR(200),CREATE_DATE DATE);指定表名注释
COMMENT ON TABLE STUDENT IS ‘学生表‘;指定列注释
COMMENT ON COLUMN STUDENT.ID IS ‘学生ID‘;COMMENT ON COLUMN STUDENT.NAME IS ‘学生姓名‘;COMMENT ON COLUMN STUDENT.SEX IS ‘学生性别‘;COMMENT ON COLUMN STUDENT.CREATE_DATE IS ‘创建日期‘;创建序列
CREATE SEQUENCE student_seq INCREMENT BY 1 -- 每次增加1个 START WITH 1 --从1开始计数 NOMAXVALUE -- 不设置最大值 NOCYCLE --直累加,不循环 NOCACHE --不建立缓冲区创建触发器
Oracle 创建表并设置主键自增

