当我尝试使用
插入tableA时insert into tableA
values (convert(date, '12-1-2012', 105))
然后我尝试
select * from tableA
它始终以yyyy-mm-dd
格式
但是当我使用
时select CONVERT(varchar, thedate, 105) from tableA
然后显示dd-mm-yyyy
我可以让select *
始终显示dd-mm-yyyy
格式吗?
比如更改日期格式的默认显示?
答案 0 :(得分:0)
执行此操作的最佳方法是创建视图,并将视图中的一个字段设置为:
CONVERT(varchar,thedate,105) AS thedate
并在select语句中引用您的VIEW而不是TABLE名称。
答案 1 :(得分:0)