怎么用SQL语句改变字符排列左右顺序

如何用SQL语句改变字符排列左右顺序
从网上采集下来的电话号码排列顺序是由右到左的(如89898686-010,正确的顺序是:010-68689898),而我们的阅读习惯则是由左到右的,请问如何用SQL语句将它转为由左到右?即:010-68689898,谢谢。
因此问题较难,不知能否解决,所以在解决后加分至100分,还请见谅。
------解决方案--------------------
此问题一点不难,一个函数搞定:
select REVERSE('1234')
结果:4321
------解决方案--------------------
用reverse()函数反转字符串.

declare @x varchar(30)

select @x='89898686-010'

select @x 'x',reverse(@x) 'y'

/*
x                              y
------------------------------ ------------------------------
89898686-010                   010-68689898

(1 row(s) affected)
*/