Megosztás a következőn keresztül:


Dedikált SQL-készlet (korábban SQL DW) adatbázis-rendezési támogatása az Azure Synapse Analyticsben

Új dedikált SQL-készlet (korábbi nevén SQL DW) létrehozásakor módosíthatja az alapértelmezett adatbázis-rendezést az Azure Portalról. Ez a képesség azt is megkönnyíti, hogy új adatbázist hozzon létre a 3800-as támogatott adatbázis-rendezés egyikével.

Ez a cikk dedikált SQL-készletekre (korábbi nevén SQL DW) vonatkozik. Az Azure Synapse-munkaterületeken található dedikált SQL-készletekről további információt a Synapse SQL-hez támogatott rendezési típusok című témakörben talál.

A rendezések biztosítják a karakteralapú adattípusok területi beállításait, kódlapját, rendezési sorrendjét és karakterérzékenységére vonatkozó szabályait. A kiválasztás után az összes rendezési információt igénylő oszlop és kifejezés örökli az adatbázis-beállításból kiválasztott rendezést. Az alapértelmezett öröklés felülírható egy karakteralapú adattípus eltérő rendezésének explicit megadásával.

Feljegyzés

Az Azure Synapse Analytics a lekérdezések szövegét (beleértve a változókat, az állandókat stb.) mindig adatbázisszintű rendezéssel kezeli, nem pedig kiszolgálószintű rendezéssel, mint a többi SQL Server-ajánlat esetén.

Az aktuális rendezés ellenőrzése

Az adatbázis aktuális rendezésének ellenőrzéséhez futtassa a következő T-SQL-kódrészletet:

SELECT DATABASEPROPERTYEX(DB_NAME(), 'Collation') AS Collation;

A tulajdonságparaméterként átadott 'Collation' függvény a DatabasePropertyEx megadott adatbázis aktuális rendezési értékét adja vissza. További információ: DATABA Standard kiadás PROPERTYEX.

Rendezés kiválasztása

Az alapértelmezett rendezés módosításához frissítse a Rendezés mezőt a kiépítési felületen az SQL-készlet létrehozása során. Ha például az alapértelmezett rendezést kis- és nagybetűk megkülönböztetésére szeretné módosítani, módosítsa a rendezést SQL_Latin1_General_CP1_CI_AS SQL_Latin1_General_CP1_CS_AS a portál kiépítési felületén belülre. Másik lehetőségként módosíthatja a rendezést az ARM-sablonban.

Feljegyzés

A rendezés meglévő adatbázison nem módosítható. Ha más rendezéssel kell rendelkeznie az SQL-készlet szintjén, hozzon létre egy új SQL-készletet a szükséges rendezéssel.

Rendezés támogatása

Az alábbi táblázat azt mutatja be, hogy melyik szolgáltatás mely rendezési típusokat támogatja.

Rendezés vagy rendezés típusa Kiszolgáló nélküli SQL-készlet Dedikált SQL-készlet – adatbázis és oszlopszint Dedikált SQL-készlet – külső tábla (natív támogatás) Dedikált SQL-készlet – külső tábla (Hadoop/PolyBase)
Nem UTF-8 rendezések Igen Igen Igen Igen
UTF-8 Igen Igen Nem Nem
Japanese_Bushu_Kakusu_140_* Igen Igen Nem Nem
Japanese_XJIS_140_* Igen Igen Nem Nem
SQL_EBCDIC1141_CP1_CS_AS Nem Nem Nem Nem
SQL_EBCDIC277_2_CP1_CS_AS Nem Nem Nem Nem

A dedikált SQL-készlet és a kiszolgáló nélküli SQL-készlet ajánlott eljárásairól az alábbi cikkekben talál további információt: