Client측에서 연결한 MS SQL SERVER 에 대한 정보가 필요했다.

정확히 말해서는 MS SQL SERVER가 한국어로 설치 되었는지, 영어인지, 그 외 언어인지를 알아야 했다. 국가별로 시간 포멧이 상이하고, 그 에 따른 쿼리문을 만들어 줘야 했기 때문에.


@@LANGID 또는 @@LANGUAGE 를 사용했다.

@@LANGID 는 현재 사용하고 있는 언어의 로컬 언어 ID 값을 리턴한다.

@@LANGUAGE 는 현재 사용하고 있는 언어의 이름을 리턴한다.


*) @@LANGID 와 같은 값들을 전역 변수 또는 Configuration Function 이라고 한다.

    연결한 MS SQL SERVER 에 대한 정보를 얻을 수 있다.


*) 참조

Change the Default Language for SQL Server

Configuration Functions (Transact-SQL) - MSDN

[MSSQL] 전역변수를 알아보자

[mssql]기본 언어 확인


@

Posted by six605
,