1

私のデータベースには、URL ex の 2 番目の部分を参照する details_location という名前の列があります。「manager\reports\user\description\UsersRights.htm」 上記が「manager\reports\user\description\UsersRights.htm;」のように表示されるように、各行の値にセミコロンを追加したいと思います。

私は次のようなものを使用してみました

update reportdescriptions
set details_location = details_location+';'

無駄に、それは私が見逃している単純なものだと確信しています。ありがとう!

4

4 に答える 4

3

CONCAT関数を試す

update reportdescriptions set details_location = concat(details_location,';')
于 2012-05-14T16:06:26.220 に答える
1

これを試して:

update reportdescriptions
set details_location = CONCAT(details_location, ';');

の詳細についてはCONCAT、こちらを確認してください

于 2012-05-14T16:06:32.340 に答える
0

どのようなエラーが表示されますか? テキスト型の列がある場合は、最初に varchar() または CONCAT() のようにキャストする必要がある場合があります

UPDATE reportdescriptions
SET details_location = CONCAT(details_location , ';');
于 2012-05-14T16:07:17.727 に答える
0

あなたがしたいconcat(field_name,"string to add")

于 2012-05-14T16:06:29.153 に答える