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
@