|
1
5
正如我在评论中提到的, dates are not stored with their display format -事实上,你可以这么说 日期没有显示格式 -只有日期的字符串表示具有显示格式。
每当处理SQL server中表示日期和日期时间值的字符串文字时,请使用
ISO 8601
日期时间格式(
请注意
当您使用字符串文字时,如
但是,SQL Server将
总是
正确解析日期的ISO 8601字符串表示形式,而不考虑任何本地设置或以前的设置
如Martin Smith在评论中所述,除非另有规定,否则默认值
|
|
|
2
3
|
|
|
3
2
您指的是SQL Server Management Studio或类似应用程序显示的日期格式吗?格式由Windows控制面板设置控制,而不是由SQL Server控制。SQL Server中没有日期的内部格式。 |
|
|
4
0
默认情况下,这是从运行MS SQL Server的计算机定义的。 要查看所有可用的区域性,请执行以下操作:
然后,可以使用以下方法更改SQL Server语言:
。。。日期格式将始终如您所愿。
注意:这将更改所有数据库(不仅仅是日期格式),另一种方法是使用
|
|
|
Johnny T · 基于当前值的SQL合并表[重复] 1 年前 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
ojek · 如何对SQL结果进行分组和编号? 1 年前 |
|
|
senek · 如何在PL/SQL中将选择结果(列)放入数组中 1 年前 |
|
|
Sax · 规范化Google表格(第一步) 1 年前 |
|
|
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |