it-roy-ru.com

MySQL Query Browser Как мне ввести NULL?

Глупый вопрос:

В SQL я знаю, что могу сделать

UPDATE TableA SET MyColumn=NULL

Но как я могу ввести NULL в ячейку графически? Я попытался ввести 'null', 'NULL' и '' (пустая строка) в MySQL Query Browser, но безуспешно.

33
rlb.usa
  1. Переключиться в режим редактирования
  2. Щелкните правой кнопкой мыши на поле
  3. Выберите «Очистить содержимое поля»
51
a1ex07

MySQL Workbench 5.4.42: ужасно глючит, но если вы пытаетесь сделать это пару раз, щелчок правой кнопкой мыши приводит к появлению параметра Установить для поля (полей) значение NULL.

DEL,Ctrl+ Или подобное не работает.


В Workbench 6.3 исправлен ошибочный интерфейс. Не забудьте нажатьApplyкнопка для фактического выполнения результирующего оператора UPDATE.

18
Gruber

Используйте кнопки SHIFT + DEL при нажатии на поле, которое вы хотите установить в NULL.

8
pbalazek

Google вернул:

Вы можете щелкнуть правой кнопкой мыши на ячейке и выберите «Очистить содержимое поля» в всплывающее меню. Это установит ячейку значение в NULL.

Для добавления: если вы находитесь в режиме редактирования, вы получаете другое контекстное меню, убедитесь, что вы НЕ находитесь в режиме редактирования в ячейке, которую хотите установить в NULL.

3
Mitch Dempsey

если вы не можете найти в MYSQL WORKBENCH ('установить поля) значение NULL'.), просто перейдите в phpmyadmin, выберите базу данных, найдите ячейку вашего столбца и установите флажок NULL, он будет установлен как NULL.

2
Abnormal

Щелкните правой кнопкой мыши на ячейке, и вы найдете там «установите поля (ей) в NULL».

2
Jay

Если это помогает, есть обходной путь (так как я использую Workbench 6.3 и не вижу никаких 'Установить поля (полей) в NULL'!) ...

Скопировал оператор SQL из предварительного просмотра, отменил диалоговое окно «Обновление», вручную изменил значения «» на NULL и запустил этот запрос вручную.

1
peedeeaay

Еще один обходной путь. Верстак 6.3. Измените поле на пустую строку и нажмите «Применить». В диалоговом окне «Просмотр сценария SQL» измените SET field='' на SET field=NULL и нажмите «Применить».

0
mp31415