这样的约束如何写,只有日期没有时间
如题,我想在DATETIME字段中只能输入日期,不带时间的
[解决办法]
select convert(char(10), getdate(), 120)
[解决办法]
不需要那麽麻煩, 查詢時轉換一下就行了
[解决办法]
输入是没问题,如果你只输入日期,时间也还是回输入为:00:00:00
你的目的是显示吧~只有一步一步的来撒~
select ltrim(year([date]))+ '- '+ltrim(month([date]))+ '- '+rtrim(day([date]))
[解决办法]
datetime 本身是带时分秒存储的啊.你的第一种方式:就是显示的时候转换.如楼上的方法.第二种方式.你可以考虑varchar 存储这个字符.