-1

我的表中有这些行:详细信息列中的产品

Product P0001 has 1587 samples
Product P0002 has 5454 samples
...

我想使用 sql 查询将这些行更改为:

Produit P0001 a 1587 échantillons
Produit P0002 a 5454 échantillons
...

我怎样才能做到这一点?

4

3 回答 3

1

试试这个:

update mytable set myfield =
REPLACE(
    REPLACE(
        REPLACE(myfield, 'Product', 'Produit')
    , 'has', 'a')
, 'samples', 'échantillons')
于 2013-10-25T06:56:05.713 回答
1

您可以使用此更新:

UPDATE YourTable
SET YourField = REPLACE(REPLACE(REPLACE(YourField, 'Product', 'Produit'), 'has', 'a'), 'samples', 'échantillons')
于 2013-10-25T06:56:22.633 回答
0

你应该试试这个——

UPDATE dbo.Product Set <col1> = 'a', <col2>='échantillons' where <col1> = 'has'
于 2013-10-25T07:09:00.137 回答