0

テーブルproducts_descriptionのproducts_head_keywords_tagフィールドにテキストを追加したいfredのですが、そのフィールドの残りのテキストを消去したくありません。

次の例では、テキストを消去して fred を追加していますが、既にそのフィールドにある他のテキストの後に fred というテキストを追加したいだけです。

UPDATE products_description SET products_head_keywords_tag = "fred" 

助けてください。

4

1 に答える 1

1

これはT-SQLのトリックです。

update products_description SET products_head_keywords_tag = convert(nvarchar(max),products_head_keywords_tag) + 'fred'

mysqlはそれを非常によく似た方法で処理すると思います。

編集:MySQLではconcat()が次の方法です。

UPDATE products_description SET products_head_keywords_tag = CONCAT(products_head_keywords_tag, 'fred')
于 2013-03-14T16:48:42.837 に答える