Глупый вопрос:
В SQL я знаю, что могу сделать
UPDATE TableA SET MyColumn=NULL
Но как я могу ввести NULL
в ячейку графически? Я попытался ввести "null" и "NULL" и "" (ничто/пустую строку) в MySQL Query Browser без успеха.
Глупый вопрос:
В SQL я знаю, что могу сделать
UPDATE TableA SET MyColumn=NULL
Но как я могу ввести NULL
в ячейку графически? Я попытался ввести "null" и "NULL" и "" (ничто/пустую строку) в MySQL Query Browser без успеха.
MySQL Workbench 5.4.42: ужасно глючит, но если вы попробуете пару раз, щелкнув правой кнопкой мыши ячейку, находясь в режиме редактирования, вы должны указать опцию Set Field (s) на NULL.
DEL, Ctrl + 0 или подобное не работает.
В Workbench 6.3 исправлен багги-интерфейс. Не забудьте нажать кнопку Apply, чтобы фактически выполнить результирующий оператор UPDATE
.
Используйте кнопки SHIFT + DEL при нажатии на поле, которое вы хотите установить как NULL.
Google возвратил:
Вы можете щелкнуть правой кнопкой мыши по ячейке и выберите "Очистить содержимое поля" в всплывающее меню. Он установит ячейку значение равно NULL.
Добавить: если вы находитесь в режиме редактирования, вы получаете другое контекстное меню, убедитесь, что вы НЕ находитесь в режиме редактирования в ячейке, которую вы хотите установить в NULL
Щелкните правой кнопкой мыши по ячейке, и вы обнаружите, что "установите поле в NULL".
Если это помогает, обходной путь (так как я использую Workbench 6.3 и не вижу никаких "Set Field (s) для NULL"!)...
Скопировал инструкцию SQL из предварительного просмотра, отменил диалоговое окно "Обновить", вручную изменил значения "" на NULL и выполнил этот запрос вручную.
Еще одно обходное решение. Workbench 6.3. Измените поле, чтобы сказать пустую строку, и нажмите "Применить". В диалоговом окне "Обзор SQL script" измените SET field=''
на SET field=NULL
и нажмите "Применить".
если вы не можете найти ('установите для поля значение NULL'.), просто зайдите в phpmyadmin, выберите базу данных, найдите ячейку вашего столбца и установите флажок NULL, она будет установлена в NULL.