不使用反向函数反转表列的数据,但在SQL Server中使用循环

时间:2016-01-09 18:59:56

标签: sql-server sql-server-2008

我有一个名为agent的表,它有像

这样的列
firstname, middlename, lastname, fullname

我希望借助SQL Server 2008中的循环来反转列fullname的数据。

1 个答案:

答案 0 :(得分:0)

不使用REVERSE似乎是一个糟糕的主意......考虑一下你需要做些什么来扭转combined characters in Unicode

例如ў是y和̆

的组合字符

在Unicode中,这是第一次写入y,后跟U+0306(breve符号的unicode)。如果您想要反转这一点,则必须特别注意这些组合字符,而不是颠倒这些特殊符号的顺序。否则,您的符号将出现在另一个字符上(如果它出现在字符串中的最后一个字符上,则为独立字符。)