主题:  日期太长怎么样让它短一点?

chinaware

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2002/5/18 10:09:16
#12002/7/5 15:27:10
在ASP页面中我从SQL中读取表中的DATE(我设置的缺省值是getdate()),读出来的就是2002-7-5-15:03,太长了,我只想要前面的2002-7-5的,不要后面的小时分种怎么办?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22002/7/5 15:52:11
你在数据库中可以设置时间的字段的类型为”时间日期“。然后可以设置时间的格式。或者用默认值Date()



chinaware

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2002/5/18 10:09:16
#32002/7/5 16:06:42
我设置的时间字段的类型就是“datetime”啊



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#42002/7/5 16:12:00

图片如下:



chinaware

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2002/5/18 10:09:16
#52002/7/5 16:26:51
谢谢仁兄,但我用的是SQL啊 ,它好象没有这些选项。



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#62002/7/5 16:34:14

图片如下:



chinaware

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2002/5/18 10:09:16
#72002/7/5 16:43:31
SQL7.0也一样吗?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#82002/7/5 16:52:57
一样吧。



chinaware

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2002/5/18 10:09:16
#92002/7/5 17:01:11
好象这个date()在SQL中不好用



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#102002/7/5 17:05:06
怎么不好用?



chinaware

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2002/5/18 10:09:16
#112002/7/5 17:16:18
缺省值设置成DATE()SQL说
'news' 表
- 为 'date' 修改列属性错误。
ODBC 错误: [Microsoft][ODBC SQL Server Driver][SQL Server]'date' is not a recognized function name.