2014-03-26 156 views

回答

4

巢不添加

Replace(Replace(HomePhone,')',''),'(','') 

看看函数如何更换工作。它期望字符串与文本评估,字符串替换,字符串替换)

通过添加它们你应该得到两次列出的数字,但如果数据类型不够长,它可能会截断值。通过嵌套你告诉系统替换),然后使用该字符串w/o)来取代(用''代替)。

+0

啊,得到它的工作就像一个魅力。 。 谢谢你,朋友! – user3465386

0

你不能以这种方式连接,你必须使用函数concat。或者这样用:

SELECT HOMEPHONE,REPLACE(REPLACE(HOMEPHONE, ')', ''), '(', '')AS表达式1 FROM dbo.Employees