注册 登录
编程论坛 SQL Server论坛

自动插入日期问题?

雪雨星风 发布于 2008-06-14 16:36, 1138 次点击
我用的sql2005
报名表中有列是时间  我想让它自动插入日期  就把默认值设为了getdate()
但是这中日期带时间
有什吗方法能解决  不用c#写代码的情况下




我解决这个问题的原因是做查询的时间方便
我的查询是根据年月日  格式  yyyy-mm-dd
我在页面中用c#写代码的时候如何做模糊查询

谢谢了
2 回复
#2
makebest2008-06-14 19:43
可以用这些方法去除时间部分:
DATEADD(dd, DATEDIFF(dd,0,getdate()), 0)
或者
cast( convert(varchar(10),getdate(),20) as datetime)
#3
jxyga1112008-06-17 11:28
CONVERT(VARCHAR(10),字段,120)
就可以了
1