Condividi tramite


Caratteri GB18030

GB18030 è uno standard separato utilizzato nella Repubblica popolare cinese per la codifica dei caratteri cinesi. Nel formato GB18030 i caratteri possono essere costituiti da 1, 2 o 4 byte. SQL Server offre supporto per i caratteri con codifica GB18030 consentendone il riconoscimento al momento dell'ingresso nel server da un'applicazione client e la loro conversione e archiviazione come caratteri Unicode a livello nativo. Dopo essere stati archiviati nel server, tali caratteri vengono trattati come caratteri Unicode in tutte le operazioni successive eseguite su di essi.

Quando si utilizzano i caratteri GB18030, ricordarsi che tali caratteri possono essere utilizzati per operazioni di ordinamento e confronto, ma che quando si utilizza una versione delle regole di confronto precedente a SQL Server 90, i confronti eseguiti sono basati solo sui relativi punti di codice e non su altri elementi significativi dal punto di vista linguistico. Prestare pertanto attenzione quando si utilizzano i caratteri GB18030 in operazioni quali ORDER BY, GROUP BY e DISTINCT e in particolare quando nella stessa operazione sono inclusi caratteri GB18030 e non GB18030. Per consentire confronti significativi di stringhe in cui vengono utilizzati i caratteri GB18030, utilizzare la nuova versione delle regole di confronto SQL Server 90, indicata dalla presenza del suffisso 90 nel nome. Al posto della regola di confronto Chinese_PRC, utilizzare ad esempio Chinese_PRC_90. Per ulteriori informazioni, vedere Impostazioni delle regole di confronto durante l'installazione.

In tutte le nuove regole di confronto di livello 100 è supportato l'ordinamento linguistico con caratteri GB18030.