2012-04-26 35 views
0

所以,我有什么是具有此值*0000123*更新表与strlen的或修剪

我需要的是选择那些单元格的值,并删除“*”两侧和单元表粘贴到另一个单元格中。

被删除:来自文本的ASTERISK符号。

如何在不使用php的情况下编辑sql中的内部值? (直接输入将是事)

+0

样品达请输入(输入,所需输出)。我没有得到这个问题,你的示例不包含'*',但你说你想删除'*'s? – Romain 2012-04-26 12:11:29

+0

[你有什么尝试?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – 2012-04-26 12:11:37

+0

你的问题没有任何意义,从你提供的信息。值“0000123”的两侧都没有“*”。请澄清。 – weenoid 2012-04-26 12:11:51

回答

3

这可能是REPLACE()功能你正在寻找:

DECLARE @Example varchar(max) = '*0000123*' 
SELECT REPLACE(@Example, '*', '')