在T-SQL中,有一种方法可以过滤大于以dd/mm/yyyy格式给出的日期吗?
例如:
SELECT BIRTHDAY FROM ATABLE WHERE BIRTHDAY > 12/12/1990
Run Code Online (Sandbox Code Playgroud)
由于许多日期格式取决于语言和区域设置,我建议始终使用ISO-8601格式YYYYMMDD- 当然,还要将日期文字放在单引号中:
SELECT Birthday
FROM dbo.ATable
WHERE Birtday > '19901212'
Run Code Online (Sandbox Code Playgroud)
这适用于所有SQL Server - 无论您使用何种语言,日期和区域设置
| 归档时间: |
|
| 查看次数: |
1418 次 |
| 最近记录: |