检索出三天以前的记录
select * from 表 where datediff(dd,convert(datetime,dt),getdate())>3
子段转换为datetime类型的数据,
alter table 表 alter column dt datetime
select * from 表 where datediff(dd,convert(datetime,dt),getdate())>3
子段转换为datetime类型的数据,
alter table 表 alter column dt datetime
解决方案 »
- 求sql语句?(高手帮忙)!!
- vs2003连接sql2000与vs2005连接sql2005在的问题?
- 自动编号的问题
- sql SERVER2000安裝问题求救…………………
- 分组,匹配,统计,查询
- 我想建立一个这样的SQL查询:
- 求教,怎样从exec中执行的select语句中取出sum值......
- 急~~~这是怎么回事?请大家看看
- 谁能提供一个从关系数据库导出数据到XML文件,将XML文件导入到关系数据库的例子(分不够再加)
- How to write sql script to Sort?
- 怎样提出每组的前五个记录,如果该组记录少于5个,则有多少记录显示多少记录
- 如何用sql启动sql 代理?
select * from 表 where datediff(day,dt,getdate())>3
2:
alter table 表 alter column dt datetime
将 expression 转换为数据类型 datetime 时发生算术溢出错误。
这是为什么呢?
http://expert.csdn.net/Expert/topic/2269/2269995.xml?temp=.1662866