如何改变SQLSERVER的默认日期格式
很郁闷的一件事情,在中文版的Server2003中安装SQLSERVER后发现默认显示的日期格式为MM/dd/yyyy,不知道怎么改为yyyy-MM-dd 这样的格式。我看SQLSERVER中定义的语言也是简体中文,windows的区域设置也是中国大陆。
------解决方案--------------------把需要打印日期的地方换成 convert(datetime,字段,20) 就行了嘛
------解决方案--------------------改不了.
显式的格式可以用convert处理.
输入的格式可以用set dateformat设置.
但默认的格式好像是没有办法的.
------解决方案--------------------master库中的syslanguages表里改dataformat字段为ymd,记得先
打开mssql server 属性---》服务器选项----》启用对系统目录的特殊更新(允许对系统目录进行直接修改)