zoukankan      html  css  js  c++  java
  • SQL server 常用函数

    1 select REVERSE('abcdefg')--将指定的字符串的字符顺序颠倒
    2 select REPLACE('abcdefg','abc','123')--替换
    3 select SPACE(5)--返回一个有指定长度的空白字符串
    4 select STUFF('abcdefg',1,4,'123')--用另一个子串替换指定位置长度的子串
    5 select CONVERT(varchar(10),GETDATE(),120)--显示年月日,将日期型转换为字符型
    6 select CONVERT(varchar(20),GETDATE(),120)--显示年月日时分秒
    7 select CAST(GETDATE() as varchar(20)) --此种转换没有上面的看着好
    8 select LOWER('ABCDF')--将大写转换为小写
    9 select UPPER('abcde')--将小写转换为大写
    10 select STR(123),STR(12345,3),STR(12345.67,5)--将数值型转换为字符型
    11 select LEFT('abcdefdfdafd',5)--取左边的五个,
    12 select RIGHT('fdafdafdfkjlk',5)--取右边的五个
    13 select LTRIM('     小明')--删除右边的空格
    14 select RTRIM('小明      ')--删除右边的空格
    15 select RTRIM(LTRIM('  小明     '))--删除左边和右边的空格
    16 select SUBSTRING('woainiyiwannian',6,4) --截取字符串
    17 select DATEADD(DAY,-7,GETDATE()) --返回一个星期前的时间点
    18 select CONVERT(varchar(10),DATEADD(DAY,-7,GETDATE()),120)--将日期转换为年月日的字符型
    19 select CHARINDEX('abc','fdafdafabcfdfew') --前面字符串中后面字符串中出现的位置
    20 select REPLICATE('fda',3)--返回一个字符串重复的次数
    21 select ''+SPACE(5)--返回一个有指定长度的字符串
    22 select DAY(45),DAY(3),DAY('2013-06-23') --返回天
    23 select MONTH('2013-06-23') --返回月,依次返回年
    24 select DATEPART(YEAR,'2013-06-23')--抽取日期的一部分
    25 select DATEDIFF(day,'2013-06-23','2013-06-30')--返回两个日期之间的天数
    26 select LEN('fdafad')--返回字符串的长度 

  • 相关阅读:
    对流程和规范的思考
    我的一小时面试指南
    安全扫描工具nikto简单使用
    测试的角色
    测试的窘境
    关于重连测试的一点研究
    ETCD高可用特性学习
    Cgroup和Namespace在测试中的使用(下)
    单循环列表的删除前驱结点
    指针常量字符串
  • 原文地址:https://www.cnblogs.com/tianmingt/p/3155703.html
Copyright © 2011-2022 走看看