假设我有一个数字为123.在单词中它将一两三
是否可以在不在sql server中编写转换程序的情况下将该数字转换为其他语言。
我试过
SET LANGUAGE Italian
declare @i int
set @i =1
print @i
但它不起作用..
预期输出为
uno due tre
需要帮助
NB~ 这里我只用意大利语设置一个例子。它可以是瑞典语,西班牙语,法语等。
答案 0 :(得分:1)
我认为这对数据库服务器来说并不合适。数据库的工作是返回数据。字符串的本地化是应用程序级别的关注点。实际上,数据库应该返回接近其内部表示格式的东西 - 换句话说,'123'。不是字符串,而是数字。