2013-08-06 14 views
6

Ho guardato attraverso Microsoft's SQL Server site, Googled this, e anche checked Stack Overflow una risposta (nota sulla ultimi due, questo cambierà entro un giorno o giù di lì), e tuttavia io non sto trovando nulla per il SELECT domanda sotto:Per cosa viene utilizzato @@ DEF_SORTORDER_ID?

SELECT @@DEF_SORTORDER_ID 

Cosa/come viene utilizzato in SQL Server (2008R2, sembra essere disponibile anche nel 2012 e nel 2005)?

+1

Presumibilmente l'abbreviazione di "default ID ordinamento" menzionato nel messaggio [17657 qui] (http: // TechNet .microsoft.com/en-us/library/cc917589.aspx). Quel numero di messaggi ora si riferisce alle regole di confronto predefinite. –

risposta

3

Per ottenere l'ID ordine di ordinamento SQL, utilizzare SERVERPROPERTY('SqlSortOrder'). L'elenco di ordinamenti per i prodotti SQL 7.0 antichi è ancora disponibile in luoghi come here. Al giorno d'oggi anche se tutti lo chiamano 'the server collation'.

Detto questo, non ho mai visto @@DEF_SORTORDER_ID prima e non so di cosa si tratta ...

+0

Produce lo stesso risultato di SERVERPROPERTY ('SqlSortOrder') sui nostri server; MSDN tipicamente definisce le cose bene, quindi era strano che non fosse elencato lì. – Question3CPO

Problemi correlati