Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Database Azure
SQLInstans
Terkelola Azure SQLAzure Synapse Analytics
Titik akhir analitik SQL di Microsoft Fabric
Gudang di Microsoft Fabric
Database SQL di Microsoft Fabric
Menentukan lingkungan bahasa untuk sesi. Bahasa sesi menentukan format tanggalwaktu dan pesan sistem.
Sintaks
SET LANGUAGE { [ N ] 'language' | @language_var }
Argumen
[N]'bahasa' | @language_var
Nama bahasa seperti yang disimpan dalam sys.syslanguages. Argumen ini dapat berupa Unicode atau DBCS yang dikonversi ke Unicode. Untuk menentukan bahasa di Unicode, gunakan N'<language>'. Jika ditentukan sebagai variabel, variabel harus sysname.
Keterangan
Pengaturan SET LANGUAGE diatur pada waktu eksekusi atau eksekusi dan bukan pada waktu penguraian.
SET LANGUAGE secara implisit mengatur pengaturan SET DATEFORMAT.
Izin
Memerlukan keanggotaan dalam peran publik .
Contoh
Contoh berikut mengatur bahasa default ke Italian, menampilkan nama bulan, lalu beralih kembali ke us_english dan menampilkan nama bulan lagi.
DECLARE @Today DATETIME;
SET @Today = '2024-08-05';
SET LANGUAGE Italian;
SELECT DATENAME(month, @Today) AS 'Month Name';
SET LANGUAGE us_english;
SELECT DATENAME(month, @Today) AS 'Month Name';
GO