• SQL sever T-SQL语句2


    一、自增限制

    自增限制一般用在ID上,可以自动给ID加序号。

    create table  表名

    (

      列名2 数据类型 primary key identity(0,1) ,    --identity就是自增限制,括号里代表从0开始,每次增加1.

      列名2 数据类型,

    )

    insert into 表名 values('数据')     --加的数据是列名2的数据 第一个自增限制的不用加 会自动排序

    二、增加外部关键词(外键约束)

    creatr table 表1

    (

      列1 数据类型 primary key ,   --增加外键需要引用的表已经建立 

    )

    create table 表2

    (

      列2 数据类型,  foreign key references 表1(列1)    --foreign key references 就是增加外键的语句  后面是引用的外键的表名列名

    )

    insert into 表2 values (),   加了外键以后增加行不能增加外键没有的数据 如果外键可以为空 那么可以增加null

    三、unique 唯一 约束

    creatr table 表1

    (

      列1 数据类型 unique,   --为一个列加唯一约束

      列2 数据类型 ,

      列3 数据类型 ,

      列4 数据类型 ,

      constraint  约束名 unique(列2,列3)    --给多个列加唯一约束 

    )

    alter table 表1 add unique(列4)  --表已经建立的情况下给单个列增加唯一约束

    alter table 表1 add constraint 约束名 unique(列2,列3) --表已经建立的情况下给多个列增加唯一约束并命名该约束

  • 相关阅读:
    Centos7 下安装python3.7
    mysql数据库定时备份脚本
    helm 安装EFK(Elasticsearch+Filebeat+Kibana)收集容器日志
    kubernetes Ingress-nginx 配置TLS
    Kubernetes核心原理(三)之Scheduler
    Kubernetes核心原理(二)之Controller Manager
    预习作业(四)
    预习作业(三)
    预习作业(二)
    预习作业(一)
  • 原文地址:https://www.cnblogs.com/shenyuyaqing/p/7058489.html
Copyright © 2020-2023  润新知