SQL SERVER中日期问题的解决
2005-01-15 20:21
183 查看
在MS SQLSERVER中,只有DATETIME型,日期和时间是合在一起的,比如2004-12-19 23:12:20,
有的时候,在SQL语句中,只要求取日期的话,的确比较麻烦,但也有以下的方法,归纳一下
,比如要求取得2004-12-19日的记录,可以这样
A) WHERE DateDiff(dd, DateTimeColumn, '12/19/2004') = 0
B) WHERE Convert(varchar(20), DateTimeColumn, 101) = '12/191/2004'
C) WHERE DateTimeColumn LIKE '12/19/2004%'
D) WHERE Year(DateTimeColumn) = 2004 AND Month(DateTimeColumn) = 12 and Day(DateTimeColumn)=19
有的时候,在SQL语句中,只要求取日期的话,的确比较麻烦,但也有以下的方法,归纳一下
,比如要求取得2004-12-19日的记录,可以这样
A) WHERE DateDiff(dd, DateTimeColumn, '12/19/2004') = 0
B) WHERE Convert(varchar(20), DateTimeColumn, 101) = '12/191/2004'
C) WHERE DateTimeColumn LIKE '12/19/2004%'
D) WHERE Year(DateTimeColumn) = 2004 AND Month(DateTimeColumn) = 12 and Day(DateTimeColumn)=19
相关文章推荐
- SQL SERVER中日期问题的解决
- SQL SERVER中日期问题的解决
- SQL SERVER中日期问题的解决
- SQL Server 分布式数据库的问题和解决方法 msdtc 配置
- sql server 2008手工修改表结构,表不能保存的问题与解决
- MySQL、SQL Server、Oracle数据库排序空值null问题及其解决办法
- 检测和解决 SQL Server 2000 SP 4 中的延迟和阻塞 I/O 问题
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- SQL server 2008 安装问题解决
- sql server 2000安装后不能ip登陆问题的解决
- 问题解决 sql server 2008 评估期已过期解决办法
- Windows7下安装SQL Server 2005注意事项及问题解决
- 如何解决 SQL Server 应用程序的性能问题
- SQL Server 出现Error: 1326错误(管理器无法连接远程数据库)问题解决方案
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【
- SQL Server 分布式数据库的问题和解决方法收藏 [ 转]
- 解决SQL Server 连接时的一些基本问题后的若干初浅心得
- 迅速解决 SQL Server 日志满问题
- 【转载】SQL Server占用内存过大导致服务器死机问题的解决
- 解决无法安装SQL Server 2008 Management Studio Express的问题