社区
MS-SQL Server
帖子详情
如何让DateName()总是输出英语的内容?
zady
2003-09-26 02:02:20
我的客户已有的数据库是基于英语的,并且,他们有十二个数据据库是以英文月份名命
名的,现在要求把这一套应用在日语环境下完整运行。
结果发现很多DateName的调用返回的是非预期英语12个月的名字。
请教各位有什么好办法。
...全文
234
5
打赏
收藏
如何让DateName()总是输出英语的内容?
我的客户已有的数据库是基于英语的,并且,他们有十二个数据据库是以英文月份名命 名的,现在要求把这一套应用在日语环境下完整运行。 结果发现很多DateName的调用返回的是非预期英语12个月的名字。 请教各位有什么好办法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Stone444
2003-09-29
打赏
举报
回复
set Language us_English
就可以是结果为英文了
比如:set Language us_English
Go
select DateName(WeekDay,GetDate())
Result: Monday
zady
2003-09-29
打赏
举报
回复
1,在日文系统下,月份名就是01,02,03,04,,,,,,,,,,12
星期名就成了“日曜”“月曜”。。。。
2,没错,的确跟环境有关。现在在日语环境下
3,但是现在的基本要求是要在日文系统下使用。
谢谢各位,真的没有什么好办法了么?只有用Case语句?
klan
2003-09-26
打赏
举报
回复
跟你装的系统有关,装英文系统就可以了,如果实在不行的话,你就用case语句吧
zjcxc
元老
2003-09-26
打赏
举报
回复
应该跟系统环境有关吧.
yujohny
2003-09-26
打赏
举报
回复
那显示成什么了???
SQL SERVER-4-日期时间函数|字符串函数|over函数|over函数|case函数
1.日期时间函数 --获取数据库时间,精确到毫秒 print SYS
DATE
TIME() --获取数据库时间,精确到分 ...print
date
name(year,get
date
()) print
date
name(month,get
date
()) print
date
name(day,get
date
()) --返回代...
[MSSQL]如何获取日期月份的英文缩写
方法一: select SubString('JanFebMarAprMayJunJulAugSepOctNovDec',Month(GET
DATE
())*3-2,3)方法二:...select left(
DATE
NAME(mm,'20161122'),3)方法三:无需设置当前会话语言项select SUBSTRING(
DATE
NAME(MONTH,ge
mysql经典面试题之学生成绩表
--1.2、查询同时存在"01"课程和"02"课程的情况和存在"01"课程但可能不存在"02"课程的情况(不存在时显示为null)(以下存在相同
内容
时不再解释) select a.* , b.score 课程01的分数,c.score 课程02的分数 from ...
MySQL面试题-sql语句查询(看这个就够了)
insert into Course values(‘03’ , ‘
英语
’ , ‘03’); 3.教师表 create table Teacher(TID varchar(10),Tname nvarchar(10)); insert into Teacher values(‘01’ , ‘张三’); insert into Teacher values(...
sql 各种格式
select
date
name(weekday, '2013-06-08') 会
输出
星期六 /* * 设置语言为
英语
*/ set language N'English' --设置语言为
英语
select
date
name(weekday, '2013-06-08') 会
输出
Saturday /* * 设置语言为简体...
MS-SQL Server
34,874
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章