在SQLServer中,可以使用Replace函数来去除字符串中的特定字符,例如*。
Update table
Set column =Replace(column,'*','')
Where column like'*%'
这段SQL语句里的table是指表名,column是指列名,执行这段SQL语句就会把该列中所有以*开头的*去除,如果需要去除名字中的所有*,可以省略where。
如果只是想选择时去除*。而不是更新原数据,可以使用以下Sql语句:
Select replace(column ,'*','')as cleaned_name from table