我想在TSQL中找到指定LCID的三字母ISO 639-2语言代码。我知道我可以用.NET做到这一点:
public static SqlString GetThreeLetterISO(SqlInt16 lcid)
{
CultureInfo ci = new CultureInfo((int)lcid, true);
return ci.ThreeLetterISOLanguageName;
}
是否可以在不将其存储在表格中或使用自定义程序集的情况下实现该目的?
在SQL Server上加载了mscorlib.dll中的System.Globalization.CultureInfo
,为什么不加载?