从MySQL表中的值中删除百分比符号
答
update your_table set your_column = replace(your_column, '%', '')
答
如果你的DBMS没有一个“替换”功能,你将不得不使用一些字符串函数使用字符替换。
以下是Sybase和SQL Server中的示例。
UPDATE YourTable
SET YourColumn = stuff(YourColumn, patindex(YourColumn, '%'), 1, NULL)
此代码将在YourColumn中找到'%'的模式,然后使用该位置编号将NULL替换为该字符。