zoukankan      html  css  js  c++  java
  • 主键、外键、复合外键的创建

    --主键
    create table emp (id number constraint id_pr primary key ,name1 varchar(8));
    create table emp9 (id number ,name1 varchar(8) ,constraint aba_pr primary key(id,name1));
    --外键
    create table emp1(id number references emp(id),name varchar(8));

    --复合外键
    create table emp0(id number ,name varchar(8) ,constraint fk_nam1e foreign key(id,name) references emp9(id,name1));


    --主键另外写法
    create table emp2(id number,name varchar(8),id1 number, constraint pk_id primary key(id),constraint fk_name foreign key(id1) references emp(id))
    --check 约束的写法
    create table emp4(id number check(id in(1,2 ,3)),name varchar(8));

    
    
    不带约束名称的:
    
    
    create table userInfo (
    
    
    id number(6) primary key,--主键
    
    
    name varchar2(20) not null,--非空
    
    
    sex number(1),
    
    
    age number(3) default 18,
    
    
    birthday date,
    
    
    address varchar2(50),
    
    
    email varchar2(25) unique,--唯一
    
    
    tel number(11),
    
    
    deptno number(2) references dept(deptno)—外键
    
    
    );
  • 相关阅读:
    008 WEBmvc的自动配置
    007 springboot的日志问题
    006 自动配置
    005 profile
    004 引入spring的xml配置文件
    003 场景启动器
    002 依赖管理
    001-属性文件
    TypeError: FileBox.fromUrl is not a function
    npm 的是报错 @XXXXX postinstall 处理
  • 原文地址:https://www.cnblogs.com/adolphyang/p/4679232.html
Copyright © 2011-2022 走看看