Freigeben über


Unterstützung für UTF-16 in SQL Server Native Client 11.0

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Wichtig

SQL Server Native Client (SNAC) wird nicht ausgeliefert mit:

  • SQL Server 2022 (16.x) und höhere Versionen
  • SQL Server Management Studio 19 und höhere Versionen

Der SQL Server Native Client (SQLNCLI oder SQLNCLI11) und der ältere Microsoft OLE DB-Anbieter für SQL Server (SQLOLEDB) werden für die entwicklung neuer Anwendungen nicht empfohlen.

Für neue Projekte verwenden Sie einen der folgenden Treiber:

Informationen zu SQLNCLI, das als Komponente der SQL Server Datenbank-Engine (Versionen 2012 bis 2019) ausgeliefert wird, finden Sie in dieser Ausnahme für den Supportlebenszyklus.

Beginnend mit SQL Server 2012 (11.x), wenn Sie einen Puffer mit fester Länge angeben, wenn sie ein Spaltenergebnis oder einen Ausgabeparameter binden und das in den Puffer geschriebene Wchar-Zeichen vor dem Endzeichen ein hoher Ersatzcodepunkt eines Ersatzpaars ist und wenn das nächste Wchar-Zeichen ein niedriger Ersatzcodepunkt ist, SQL Server Native Client fügt dem Puffer nicht den hohen Ersatzcodepunkt hinzu.

Weitere Informationen

SQL Server Native Client-Funktionen