sql 内置函数

sql server自带的函数比较多,下面我把自己经常用到的总结一下:

1、getdate() 得到当前系统时间

2、datediff(差距单位,前时间,后时间)比较时间得到时间差

  例:select datediff(day,'2011-03-14',getdate())

  结果为1

注意:结果为(后时间-前时间)的差,可能会是负数!

3、convert()数据类型转换

  说一下常见的日期转换特定字符串格式

  convert(varchar,时间,样式号)

  例:时间为 2011-03-15 23:29:37.703(用上面的getdate()得到)  

样式号:8 格式为 23:30:37

    23 格式为 2011-03-15

    20 格式为 2011-03-15 23:31:09

注意:varchar不用指定长度

4、sum(),max(),min(),avg(),count()

注意:这些函数都会忽略null值

你可能感兴趣的:(内置函数)