SQL Server:删除字符“

时间:2017-10-12 13:58:19

标签: sql sql-server sql-server-2008

我想从我的值/字符串中移除此字符<Button x:Name="btnNew" Content="click me" HorizontalAlignment="Left" Margin="54,10,0,0" VerticalAlignment="Top" Width="250" Height="250" BorderThickness="0" UseLayoutRounding="True" > <Button.Template> <ControlTemplate> <Polygon x:Name="poly" Points="0,50 200,20 230,150 20,200"> <Polygon.Fill> <ImageBrush x:Name="imgtem" Stretch="Fill" ImageSource="Images/67.png"> </ImageBrush> </Polygon.Fill> </Polygon> </ControlTemplate> </Button.Template> </Button> ,但我无法使用"语句将其删除:

UPDATE

你知道如何删除这个角色吗?

感谢您的意见

2 个答案:

答案 0 :(得分:0)

您只需使用ASCII字符代码替换通配符即可。也可能有其他好的解决方案。它对我有用!

UPDATE dbo].[Tablename] SET [columnname] = REPLACE([columnname], char(47), '')

Char(47)是正斜杠的ASCII代码。您可以找到完整列表here

答案 1 :(得分:0)

首先要100%确定你想要消除的角色。 仅仅因为它看起来像双引号,并不意味着它是。

更改下面代码中的注释行,从数据集中选择一条记录。 它将为源字符串中的每个字符吐出charcode。 (也改变表格和字段名称!)

field :is_public, types.Boolean