SQL language 根据语言来返回不同的结果

1,可以通过使用 sql中的language来设置要查询出来的语言。

 1.1使用繁体中文 

如下代码:

 set language N'繁體中文'
  SELECT 
    DATENAME(ww, '2011-08-17 12:13:00'),
    DATENAME(DW,'2011-08-17 13:12:00'),
    CONVERT(varchar,getdate(),109)

  

 执行结果如下:

 

 

2.2使用英文

代码如下:

 

 set language N'English'
  SELECT 
    DATENAME(ww, '2011-08-17 12:13:00'),
    DATENAME(DW,'2011-08-17 13:12:00'),
    CONVERT(varchar,getdate(),109)

  

 

 

3.具体使用哪种语言,可以参考系统表,sys.syslanguages ,如图: 

 

 

 

posted @ 2012-09-19 14:27  沙耶  阅读(392)  评论(0编辑  收藏  举报