zoukankan      html  css  js  c++  java
  • Sql学习笔记

    1.字段修改

      1.1修改字段名称

    sp_rename '表名.旧字段名','新字段名';
    如:
    sp_rename 'Company.Salary','Sal';

      1.2修改字段类型或长度

    alter table 表名 alter column 列名 字段类型 是否为空;
    如:
    alter table Company alter column Sal decimal null;
    

      1.3表增加字段

    alter table 表名 add 字段名 字段类型 是否为空;
    如:
    alter table Company add SalLevel nvarchar(50) null;
    

      1.4表删除字段

    alter table 表名 drop column 字段名;
    如:
    alter table Company drop column Sallevel;
    

    2. 表信息

      2.1表包含字段的个数

    select COUNT(*) from Information_Schema.COLUMNS t where t.TABLE_NAME='表名'
    如:
    select COUNT(*) from Information_Schema.COLUMNS t where t.TABLE_NAME='审批记录表'

     3.约束

      3.1为字段添加唯一约束

    ALTER TABLE STUINFO ADD CONSTRAINT UQ_STUNAME UNIQUE(STUNAME);
    
    ALTER TABLE STUINFO ADD CONSTRAINT UQ_STUID_STUNAME UNIQUE(STUID,STUNAME);
  • 相关阅读:
    STM32学习中出现的错误
    原码 反码 补码 移码
    LiauidCrystal
    gpio 的配置
    ARM7探究
    导轨控制问题
    A4988驱动42步进电机
    arduino驱动oled
    计算机组成原理
    arduino basic issue
  • 原文地址:https://www.cnblogs.com/Med1tator/p/6439859.html
Copyright © 2011-2022 走看看