到“区域设置”里面改改试试
或者用convert函数转换一下
convert(varchar(10),date,120)
或者用convert函数转换一下
convert(varchar(10),date,120)
解决方案 »
- 求一条sql server 语句!急急急
- Select语句中的别名问题
- 请问我写存储过程时,遇到的问题!
- 两条合并一条,求最简单的解法
- 有个SQLSERVER的任务问题??在线等待
- 统计任意时段内各产品销量的总和.
- 请帮帮我
- update nclsitm set mat_code=lss_decp为什么不行?
- 数据库查询异常The DBComms.receive operation resulted in an invalid packet header type:-127
- 在asp中调用SQL server的存储过程为什么老出错?
- 在asp中如何得到存储过程的返回值?
- 数据库维护的讨论,大家请进。
select
ltrim(rtrim(cast(Year(GetDate()) as char(4))))+'-'
+right('00'+ltrim(rtrim(cast(Month(GetDate()) as char(2)))),2)+'-'
+right('00'+ltrim(rtrim(cast(Day(GetDate()) as char(2)))),2) +' '
+right('00'+ltrim(rtrim(cast(datepart(hour,GetDate()) as char(2)))),2) +':'
+right('00'+ltrim(rtrim(cast(datepart(minute,GetDate()) as char(2)))),2) +':'
+right('00'+ltrim(rtrim(cast(datepart(second,GetDate()) as char(2)))),2)
-----------------------------
2002-03-27 15:43:40(所影响的行数为 1 行)
set dateformat ymd
然后再select就行了。语法
SET DATEFORMAT { format | @format_var } 参数
format | @format_var是日期部分的顺序。可以是 Unicode 或转换为 Unicode 的 DBCS。有效参数包括 mdy、dmy、ymd、ydm、myd 和 dym。美国英语默认值是 mdy。