sqlserver 2014如何更新datefirst为周一

946 2021-04-17 09:54:06

sp_configure 'allow updates',1
RECONFIGURE WITH override


UPDATE sys.syslanguages
SET datefirst = 1
WHERE langid = 30


sp_configure 'allow updates',0
RECONFIGURE WITH override
...全文
33 点赞 收藏 4
写回复
4 条回复
吉普赛的歌 04月17日
引用 1 楼 唐诗三百首 的回复:

SET DATEFIRST 1


楼主有20年的注册时间,问的问题应该没有这么简单。

SET DATEFIRST 1
只能在当前会话中指定周一为星期的第一天。

我猜的他的意思是:希望能有一个全局的设定,不用每次这么麻烦,设置一次就可以了。
回复 点赞
唐诗三百首 04月17日

SET DATEFIRST 1
回复 点赞
吉普赛的歌 04月17日
引用 3 楼 946 的回复:
[quote=引用 2 楼 吉普赛的歌 的回复:][quote=引用 1 楼 唐诗三百首 的回复:]

SET DATEFIRST 1
楼主有20年的注册时间,问的问题应该没有这么简单。 SET DATEFIRST 1 只能在当前会话中指定周一为星期的第一天。 我猜的他的意思是:希望能有一个全局的设定,不用每次这么麻烦,设置一次就可以了。[/quote] 真的要为你点赞,你太明白我的意思了,现在发现没有一个地方可以设置一次,只能在用到的地方都加上这个上去。sqlserver2014这么麻烦吗? [/quote] 你按我的博客,创建一个对照表,把你需要的日期、星期全部存进去。 需要查星期的时候,直接查一下就可以了。 这叫查表法,虽然没什么技巧,但稳定可靠。 特别是还可以加字段,把一些假期、特殊加班日期 也标识上去, 对公司放假之类的考勤也有非常大的用处。 https://blog.csdn.net/yenange/article/details/115794550
回复 点赞
946 04月17日
引用 2 楼 吉普赛的歌 的回复:
[quote=引用 1 楼 唐诗三百首 的回复:]

SET DATEFIRST 1
楼主有20年的注册时间,问的问题应该没有这么简单。 SET DATEFIRST 1 只能在当前会话中指定周一为星期的第一天。 我猜的他的意思是:希望能有一个全局的设定,不用每次这么麻烦,设置一次就可以了。[/quote] 真的要为你点赞,你太明白我的意思了,现在发现没有一个地方可以设置一次,只能在用到的地方都加上这个上去。sqlserver2014这么麻烦吗?
回复 点赞
发动态
发帖子
疑难问题
创建于2007-09-28

9304

社区成员

12.1w+

社区内容

MS-SQL Server 疑难问题
社区公告
暂无公告