Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 数据库默认值是什么意思?_Sql_Sql Server_Database - Fatal编程技术网

Sql 数据库默认值是什么意思?

Sql 数据库默认值是什么意思?,sql,sql-server,database,Sql,Sql Server,Database,我明白什么是排序 关于数据库默认设置的问题 DATABASE_DEFAULT是指当前运行的数据库还是模型数据库 想象一下,我创建了一个新的数据库,然后我更改了它,如果我调用这一行,它就是创建过程之后的排序规则 ON GP_DOCNUMBR COLLATE DATABASE_DEFAULT = DocumentNumber COLLATE DATABASE_DEFAULT 默认数据库是什么?默认数据库是安装sql server时设置的排序规则。我总是通过检查tempdb的排序规则来获得服务器的默

我明白什么是排序

关于数据库默认设置的问题

DATABASE_DEFAULT是指当前运行的数据库还是模型数据库

想象一下,我创建了一个新的数据库,然后我更改了它,如果我调用这一行,它就是创建过程之后的排序规则

ON GP_DOCNUMBR COLLATE DATABASE_DEFAULT = DocumentNumber COLLATE DATABASE_DEFAULT

默认数据库是什么?

默认数据库是安装sql server时设置的排序规则。我总是通过检查tempdb的排序规则来获得服务器的默认排序规则

数据库\u默认值是安装sql server时设置的排序规则。我总是通过检查tempdb的排序规则来获得服务器的默认排序规则

这意味着默认数据库是模型数据库而不是当前数据库谢谢给你所需。这意味着默认数据库是模型数据库而不是当前数据库谢谢这意味着默认数据库是模型数据库而不是当前数据库谢谢此答案似乎与链接的msdn文档不匹配下面这表示它是当前数据库的默认排序规则:对不起,菲尔,你能帮我找到与答案相矛盾的那一行吗?在参数部分的最后一行。。。“database_default-使COLLATE子句继承当前数据库的排序规则”@Phill_P您再次阅读问题是对的,答案感觉不对。这意味着默认数据库是模型数据库而不是当前数据库感谢此答案似乎与下面链接的msdn文档不匹配,这表明它意味着当前数据库的默认排序规则:抱歉Phil,您能帮我找到请反驳答案?在论点部分的最后一行。。。“database_default-导致COLLATE子句继承当前数据库的排序规则”@Phill_P再次阅读问题时,您是对的。答案感觉错误。