在SQL server中,时间的默认格式为:mdy;(没有办法,人家MS是老美)!
想要忙改变的话用:set dateformat(format|@format_var):
参数说明:
是日期部分的顺序。可以是 Unicode 或转换为 Unicode 的 DBCS。有效参数包括 mdy、dmy、ymd、ydm、myd 和 dym。(没有明白,如何用DBCS)?
例如:set dateformat ymd;(时间就成了:年-月-日);
可以检索一下:declare @datetime
set @datetime = '2006-9-4'
select @datevar
呵,很轻松搞定了吧呵