SET BAHASA (Transact-SQL)
Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analyticstitik akhir analitik SQL di Microsoft FabricWarehouse di Microsoft Fabric
Menentukan lingkungan bahasa untuk sesi. Bahasa sesi menentukan format tanggalwaktu dan pesan sistem.
Sintaksis
SET LANGUAGE { [ N ] 'language' | @language_var }
Catatan
Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.
Argumen
[N]' | @bahasa language_var
Adalah 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 run time dan bukan pada waktu penguraian.
SET BAHASA 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 = '12/5/2007';
SET LANGUAGE Italian;
SELECT DATENAME(month, @Today) AS 'Month Name';
SET LANGUAGE us_english;
SELECT DATENAME(month, @Today) AS 'Month Name' ;
GO
Lihat Juga
Tipe Data (Transact-SQL)
syslanguages
sp_helplanguage (T-SQL)
Pernyataan SET (Transact-SQL)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk