zoukankan      html  css  js  c++  java
  • mysql语句之约束语句

    约束语句:

    not null   非空
    default    默认约束语句
    unique    唯一约束语句
    primary  主键  = 唯一 + 非空
    auto_increment  自动增长
    foreign key(从表id) reference  主表名(id);    表与表之间建立联系

    primary key 主键

    特点:
     (1) 不能重复,唯一的特性
     (2) 有主键,则有索引,效率更高
     (3) 可以建立关联
     (4) 每一张表必须有一个主键
     (5) 一般把Id 作为主键
     
    语法:create table t1 (id int primary key,name char(10));
    
    多个主键:create table t1(id int,name char(10),primary key(id name));

    auto_increment 自动增长

    特点;
        一般与 primary key 连在一起用
        只能加整形
        插入值时,可以不传,也可以传null
    
    语法:
    单列    create table t1 (id int primary key);
    多列   create table t1 (id int,name char(5),primary key(id name));

    foreign key(从表id)references 主表名(主表id)

    表与表之间建立联系  
    
    级联:  
        语法:在创建外键时  在后面添加  on update cascade   同步更新
                                                  on delete cascade   同步删除
  • 相关阅读:
    899. Orderly Queue
    856. Score of Parentheses
    833. Find And Replace in String
    816. Ambiguous Coordinates
    770. Basic Calculator IV
    冒泡排序(Bubble Sort)
    C
    B
    A
    HDOJ-1391
  • 原文地址:https://www.cnblogs.com/liu--huan/p/9642586.html
Copyright © 2011-2022 走看看