GETDATE() 返回当前的日期和时间
DATEPART() 返回日期/时间的单独部分
DATEADD() 在日期中添加或减去指定的时间间隔
DATEDIFF() 返回两个日期之间的时间
CONVERT() 用不同的格式显示日期/时间
时间类的数据类型
date YYYY-MM-DD
datetime YYYY-MM-DD HH:MM:SS
smalldatetime YYYY-MM-DD HH:MM:SS
timestamp 唯一的数字
NULL值和0无法比较。
select * from tb1 where name is not null 查询name不为NULL的行
select * from tb1 where name is null 查询name是NULL的行
当列值存在NULL值,我们希望返回的值为无名,用ISNULL()函数解决
select isnull(name,‘无名’) from tb1
本文详细介绍了SQL中处理日期和时间的常用函数,包括GETDATE()、DATEPART()、DATEADD()、DATEDIFF()和CONVERT()等。同时,探讨了如何处理NULL值和使用ISNULL()函数来替代NULL值。
634

被折叠的 条评论
为什么被折叠?



