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')--返回字符串的长度 

  • 相关阅读:
    使用 Eclipse 调试 Java 程序的 10 个技巧
    oracle9i,10g再谈优化模式参数问题.
    oracle 索引
    解决IE不能在新窗口中向父窗口的下拉框添加项的问题
    获取文档的尺寸:利用Math.max的另一种方式
    揭开constructor属性的神秘面纱
    测试杂感:Windows8也许需要Account Hub
    探索式测试:探索是为了学习
    一次有教益的程序崩溃调试 (下)
    软件测试读书列表 (2013.8)
  • 原文地址:https://www.cnblogs.com/tianmingt/p/3155703.html
Copyright © 2011-2022 走看看