我们公司多年来一直提供&在客户ID中。现在我们正在做这个云计算的事情而且&'s正在引发问题。
我认为我需要更改'&'到' _'在customerID字段中。
有没有办法解决这个问题?
谢谢,
玛瑙
答案 0 :(得分:0)
以下SQL语句取代了'&'用下划线'_'...
select replace('A&C','&','_')
在你的情况下,你有一个像...的表达式
select replace([customerID],'&','_')
答案 1 :(得分:-2)
您无法直接从视图更改表或数据值,因为视图是来自多个表的结果集。它有点动态,这意味着您可以选择先从特定表更改数据,然后才能从视图中看到更改。使用Update table Set col = replace (col,'&','_') Where...