如何检查临时表的排序规则?
我想这样做是因为我想检查如果我有一个与SQL Server实例不同的特定排序规则的数据库并创建一个临时表,会发生什么情况。
假设我们有以下场景:
SQL Server 2008 - Latin1_General_CS_AS
测试数据库 - Estonian_CS_AS
然后创建没有指定排序规则的表#Test
。它的排序规则将是什么?
我认为是Estonian_CS_AS
,但在我进行的测试中是Latin1_General_CS_AS
。这就是我需要找到一个SQL语句来检查它的原因。
注意:从我所了解的内容来看,我认为临时对象的排序规则是由tempdb
排序规则定义的。但如果这是真的,那么是什么定义了它的种类呢?