Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Język sesji może służyć do ustawiania sposobu wyświetlania następujących elementów na serwerze na podstawie preferencji językowych i kulturowych:
Język, który będzie używany do obsługi błędów i innych komunikatów systemowych. Program SQL Server obsługuje wiele kopii wszystkich ciągów błędów systemowych i komunikatów we wszystkich językach, w których jest dostępny program SQL Server. Te komunikaty można wyświetlić w widoku katalogu sys.messages . Podczas instalowania zlokalizowanej wersji programu SQL Server te komunikaty systemowe są tłumaczone dla zainstalowanej wersji językowej. Domyślnie uzyskujesz również zestaw tych wiadomości w amerykańskiej odmianie angielskiego. Ponadto można dodawać komunikaty zdefiniowane przez użytkownika w określonym języku przy użyciu sp_addmessage.
Format danych daty i godziny.
Nazwy dni i miesięcy, w tym skróty.
Pierwszy dzień tygodnia.
Dane waluty.
Dostępne są 33 języki do użycia jako ustawienia sesji. Aby uzyskać listę języków, zobacz sys.syslanguages.
Ustawianie języka sesji z serwera
Aby ustawić język sesji po stronie serwera, użyj polecenia SET LANGUAGE.
Ustawianie języka sesji z klienta
Język sesji można ustawić po stronie klienta przy użyciu ole DB, ODBC lub ADO.NET. W przypadku ole DB użyj właściwości SSPROP_INIT_CURRENTLANGUAGE. Aby uzyskać więcej informacji, zobacz Inicjowanie i właściwości autoryzacji.
W przypadku ODBC użyj słowa kluczowego „Language”. Aby uzyskać więcej informacji, zobacz SQLConfigDataSource.
W przypadku ADO.NET użyj parametru Current Language obiektu ConnectionString . Aby uzyskać więcej informacji, zapoznaj się z dokumentacją zestawu SDK (Software Development Kit — zestaw do tworzenia oprogramowania) składnika Microsoft Data Access Components (MDAC).