sqlserver2008日期型字段???
1个回答
2017-09-03
展开全部
sql server 2008 日期类型有DATETIME 和DATE类型,建议采用DATETIME类型
因为sql server 2005只支持DATETIME类型
DATE 类型值为 '2013-01-01'
DATETIME 类型值为 '2013-01-01 23:13.33.993'
你保存时若只有日期,值将显示为 '2013-01-01 00:00:00:000'
当获取值时,若是C#语言转化字符串,很简单
DateTime dt = DateTime.Now.
string strDate = dt.ToString("yyyy-MM-dd");
string strTime = dt.ToString("yyyy-MM-dd HH:mm:ss.fff");
因为sql server 2005只支持DATETIME类型
DATE 类型值为 '2013-01-01'
DATETIME 类型值为 '2013-01-01 23:13.33.993'
你保存时若只有日期,值将显示为 '2013-01-01 00:00:00:000'
当获取值时,若是C#语言转化字符串,很简单
DateTime dt = DateTime.Now.
string strDate = dt.ToString("yyyy-MM-dd");
string strTime = dt.ToString("yyyy-MM-dd HH:mm:ss.fff");
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询