zoukankan      html  css  js  c++  java
  • Oracle 建表

     1 -- Create table
     2 create table STUDENT
     3 (
     4   sno       VARCHAR2(3) not null,
     5   sname     VARCHAR2(8) not null,
     6   ssex      VARCHAR2(3) not null,
     7   sbirthday DATE,
     8   class     VARCHAR2(5)
     9 )
    10 tablespace TEST.DBF
    11   pctfree 10
    12   initrans 1
    13   maxtrans 255
    14   storage
    15   (
    16     initial 64K
    17     next 1M
    18     minextents 1
    19     maxextents unlimited
    20   );
    21 -- Add comments to the table 
    22 comment on table STUDENT
    23   is '学生表';
    24 -- Add comments to the columns 
    25 comment on column STUDENT.sno
    26   is '学号(主键)';
    27 comment on column STUDENT.sname
    28   is '学生姓名';
    29 comment on column STUDENT.ssex
    30   is '学生性别';
    31 comment on column STUDENT.sbirthday
    32   is '学生出生年月';
    33 comment on column STUDENT.class
    34   is '学生所在班级';

    添加数据:

    课程表:

     1 -- Create table
     2 create table COURSE
     3 (
     4   cno   VARCHAR2(5) not null,
     5   cname VARCHAR2(20) not null,
     6   tno   VARCHAR2(3) not null
     7 )
     8 tablespace TEST.DBF
     9   pctfree 10
    10   initrans 1
    11   maxtrans 255
    12   storage
    13   (
    14     initial 64K
    15     next 1M
    16     minextents 1
    17     maxextents unlimited
    18   );
    19 -- Add comments to the table 
    20 comment on table COURSE
    21   is '课程表';
    22 -- Add comments to the columns 
    23 comment on column COURSE.cno
    24   is '课程号(主键)';
    25 comment on column COURSE.cname
    26   is '课程名称';
    27 comment on column COURSE.tno
    28   is '教工编号(外键)';

    添加数据:

    成绩表:

     1 -- Create table
     2 create table SCORE
     3 (
     4   sno    VARCHAR2(3) not null,
     5   cno    VARCHAR2(5) not null,
     6   degree NUMBER(4,1) not null
     7 )
     8 tablespace TEST.DBF
     9   pctfree 10
    10   initrans 1
    11   maxtrans 255
    12   storage
    13   (
    14     initial 64K
    15     next 1M
    16     minextents 1
    17     maxextents unlimited
    18   );
    19 -- Add comments to the table 
    20 comment on table SCORE
    21   is '成绩表';
    22 -- Add comments to the columns 
    23 comment on column SCORE.sno
    24   is '学号(外键)';
    25 comment on column SCORE.cno
    26   is '课程号(外键)';
    27 comment on column SCORE.degree
    28   is '成绩';

    添加数据:

    教师表:

     1 -- Create table
     2 create table TEACHER
     3 (
     4   tno       VARCHAR2(3) not null,
     5   tname     VARCHAR2(10) not null,
     6   tsex      VARCHAR2(3) not null,
     7   tbirthday DATE,
     8   prof      VARCHAR2(9),
     9   depart    VARCHAR2(20) not null
    10 )
    11 tablespace TEST.DBF
    12   pctfree 10
    13   initrans 1
    14   maxtrans 255
    15   storage
    16   (
    17     initial 64K
    18     next 1M
    19     minextents 1
    20     maxextents unlimited
    21   );
    22 -- Add comments to the table 
    23 comment on table TEACHER
    24   is '教师表';
    25 -- Add comments to the columns 
    26 comment on column TEACHER.tno
    27   is '教工编号(主键)';
    28 comment on column TEACHER.tname
    29   is '教工姓名';
    30 comment on column TEACHER.tsex
    31   is '教工性别';
    32 comment on column TEACHER.tbirthday
    33   is '教工出生年月';
    34 comment on column TEACHER.prof
    35   is '职称';
    36 comment on column TEACHER.depart
    37   is '教工所在部门';

    添加数据:

  • 相关阅读:
    TCP ,UDP概念和TCP三次握手连接 的知识点总结
    常见的五类排序算法图解和实现(插入类:直接插入排序,折半插入排序,希尔排序)
    c/c++ 函数、常量、指针和数组的关系梳理
    编译器出现conflicting types for 某某的错误原因总结
    字符串模式匹配之KMP算法图解与 next 数组原理和实现方案
    图解字符串的朴素模式匹配算法
    字符串和字符串的常见存储结构
    objective-c中的@selector()和 c /c++的函数指针
    IOS-Foundation框架结构
    一道面试题:用多种方法实现两个数的交换
  • 原文地址:https://www.cnblogs.com/ouyangtangfeng99/p/5568942.html
Copyright © 2011-2022 走看看