ばかげた質問:
SQLでは、私ができることを知っています
UPDATE TableA SET MyColumn=NULL
しかし、どのようにセルにNULL
をグラフィカルに入力するのですか? 'null'、 'NULL'、 ''(何もない/空の文字列)をMySQLクエリブラウザーに入力しようとしましたが、成功しませんでした。
MySQL Workbench 5.4.42:非常にバグが多いですが、何度か試してみると、編集モードでセルを右クリックすると、オプションSet Field(s)to NULLが表示されます。
DEL、 Ctrl+ または同様は動作しません。
Workbench 6.3では、バグのあるUIが修正されました。クリックすることを忘れないでください Apply 結果のUPDATE
ステートメントを実際に実行するためのボタン。
NULLに設定するフィールドをクリックするときに、SHIFT + DELボタンを使用します。
Googleから返されました:
セルを右クリックして、ポップアップメニューの[フィールドコンテンツのクリア]を選択できます。セル値をNULLに設定します。
追加するには:編集モードの場合、別のコンテキストメニューが表示されます。NULLに設定するセルで編集モードになっていないことを確認してください
セルを右クリックすると、「フィールドをNULLに設定」が表示されます。
それが役立つ場合は、回避策があります(Workbench 6.3を使用していて、「フィールドをNULLに設定」が表示されない!)...
プレビューからSQLステートメントをコピーし、[更新]ダイアログボックスをキャンセルし、手動で ''値をNULLに変更して、そのクエリを手動で実行しました。
mYSQL WORKBENCHで見つからない場合(「フィールドを設定する」をNULLに設定します)。phpmyadminselect databaseに移動し、列のセルを見つけて、チェックボックスをクリックして、NULLをNULLとして設定します。
さらに別の回避策。ワークベンチ6.3。フィールドを空の文字列に変更し、[適用]をクリックします。 [SQLスクリプトの確認]ダイアログでSET field=''
からSET field=NULL
をクリックし、[適用]をクリックします。