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)—外键
    
    
    );
  • 相关阅读:
    Java基础其他
    java网络编程
    java多线程编程
    正则表达式--位置匹配和组
    设计模式
    深入 Java Web
    mysql 好用的sql语句
    spring boot 发送邮件
    dubbo的spi机制
    原理分析dubbo分布式应用中使用zipkin做链路追踪
  • 原文地址:https://www.cnblogs.com/adolphyang/p/4679232.html
Copyright © 2011-2022 走看看