0

tmp_table から terminal_id を削除したい

私はこのコードを使用します:

tmp_table から terminal_id を削除

tmp_table に terminal_id 列があるのに、unknown terminal_id と表示される理由がわかりません。スペルもダブルチェックします。

4

3 に答える 3

2

MySQL から行を削除するための適切な構文は次のとおりです。

DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name
    [WHERE where_condition]
    [ORDER BY ...]
    [LIMIT row_count]

列を削除しようとしている場合は、次のALTER構文を使用する必要があります。

ALTER TABLE tmp_table DROP terminal_id

column 内のデータを削除する場合は、構文terminal_idを使用する必要があります。UPDATE

于 2013-10-17T19:02:39.753 に答える
1

DELETE行を削除します。列を削除するには、次のように使用する必要がありますALTER TABLE

ALTER TABLE `tmp_table` DROP `terminal_id`

すべての列の値全体を設定解除し、行を保持するには、次の操作を実行できます。

UPDATE `tmp_table` SET `terminal_id` = NULL
于 2013-10-17T19:05:09.093 に答える
0

列を削除したい場合は、ALTER TABLE必要です

ALTER TABLE tmp_table
 DROP terminal_id

ALTER TABLE は、テーブルの構造を変更します。

于 2013-10-17T19:05:11.797 に答える