@@LANGID (Transact-SQL)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

現在使用している言語のローカル言語識別子 (ID) を返します。

Transact-SQL 構文表記規則

構文

@@LANGID  

Note

SQL Server 2014 (12.x) 以前のバージョンの Transact-SQL 構文を確認するには、以前のバージョンのドキュメントを参照してください。

戻り値の型

smallint

解説

言語 ID 番号を含めて、言語の設定に関する情報を表示するには、パラメーターを指定しないで sp_helplanguage を実行します。

この例では、現在のセッションで使用する言語を Italian に設定し、@@LANGID を使用してイタリア語の ID を返します。

SET LANGUAGE 'Italian'  
SELECT @@LANGID AS 'Language ID'  

結果セットは次のようになります。

Changed language setting to Italiano.  
Language ID  
-----------  
6            

参照

構成関数 (Transact-SQL)
SET LANGUAGE (Transact-SQL)
sp_helplanguage (Transact-SQL)