zoukankan      html  css  js  c++  java
  • Sql Server常用语句

    1. 更改列名(将CD表的字段 RealseDate 更改为 ReleaseDate )

    1 EXEC sp_rename "CD.[RealseDate]", "ReleaseDate", "COLUMN"

    2. 去除字段前度空格

    LTRIM(字段名)

    3. 去除字段尾部空格

    RTRIM(字段名)

     4. 去除字段前后空格

    LTRIM(RTRIM(字段名))

    5. 添加完整性约束,设置年龄在20岁到60岁之间

    age SMALLINT CHECK (age >= 20 AND age <= 60)
    或者
    age SMALLINT CHECK (age BETWEEN 20 AND 60)

    6. 添加属性之间的约束,设置图书的可借数目不大于库存量

    BookCanLoan SMALLINT,
    BookStorage SMALLINT,
    
    CHECK (BookCanLoan <= BookStorage)

    7. 属性非空,设置图书的ISBN属性为非空

    ISBN CHAR(20) NOT NULL

     8. 注释一行

    -- ISBN CHAR(20) NOT NULL

    9.  注释一块

    /*
    BookCanLoan SMALLINT,
    BookStorage SMALLINT,
    
    CHECK (BookCanLoan <= BookStorage)
    */

     10.  判断Manager表是否已经存在,如果已经存在,则删除表(只针对未建立外部约束的表)

    1 IF EXISTS (SELECT * FROM dbo.sysobjects WHERE ID = OBJECT_ID(N'Manager')
    2             AND OBJECTPROPERTY(ID, N'IsUserTable') = 1)
    3     DROP TABLE Manager

     11.  获得当前时间

    1 select getdate()

    12.   获得当前时间的年-月-日,占10个字符

    1 convert(varchar(10), getdate, 120)

    13.   获得日期差,DueDate为图书应还时间,getdate()获得当前时间,差值是用后者减去前者

    1 DATEDIFF(day, DueDate, getdate())
  • 相关阅读:
    亚像素
    dmysql 与QT的连接
    opencv中ptr的使用
    对图片对比度和亮度的理解
    opencv中的各种滤波设计
    人脸检测相关介绍
    opencv中相关的矩阵运算
    形态学处理
    阀值化 threshold
    Python深浅拷贝
  • 原文地址:https://www.cnblogs.com/yewei/p/2828055.html
Copyright © 2011-2022 走看看