Share via


Een sessietaal instellen

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

De sessietaal kan worden gebruikt om in te stellen hoe de volgende elementen op de server worden weergegeven, op basis van taal en culturele voorkeur:

  • De taal die wordt gebruikt voor fouten en andere systeemberichten. SQL Server biedt ondersteuning voor meerdere kopieën van alle systeemfoutreeksen en berichten in alle talen waarin SQL Server beschikbaar is. Deze berichten kunnen worden weergegeven in de catalogusweergave sys.messages . Wanneer u een gelokaliseerde versie van SQL Server installeert, worden deze systeemberichten vertaald voor de taalversie die u installeert. Standaard verkrijgt u ook de Amerikaanse Engelse set van deze berichten. Daarnaast kunt u door de gebruiker gedefinieerde berichten toevoegen in een specifieke taal met behulp van sp_addmessage.

  • De notatie van datum- en tijdgegevens.

  • De namen van dagen en maanden, inclusief afkortingen.

  • De eerste dag van de week.

  • Valutagegevens.

Er zijn 33 talen beschikbaar voor gebruik als sessie-instellingen. Zie sys.syslanguages voor een lijst met talen.

De sessietaal van de server instellen

Als u de sessietaal vanaf de server wilt instellen, gebruikt u SET LANGUAGE.

De sessietaal van de client instellen

De sessietaal kan aan de clientzijde worden ingesteld met behulp van OLE DB, ODBC of ADO.NET. Gebruik voor OLE DB de eigenschap SSPROP_INIT_CURRENTLANGUAGE. Zie Initialisatie- en autorisatie-eigenschappen voor meer informatie.

Gebruik voor ODBC het trefwoord Taal. Zie SQLConfigDataSource voor meer informatie.

Gebruik voor ADO.NET de parameter Current Language van het Object ConnectionString . Zie de documentatie van microsoft Data Access Components (MDAC) voor software development kit (SDK) voor meer informatie.