Как установить пустую ячейку в datagrip?

Есть ли быстрый способ без погружения в sql, чтобы установить определенный атрибут обратно на ноль? вход в "" не работает.

5 ответов

Решение

Вы также можете:

  1. Выберите поле, щелкните правой кнопкой мыши и выберите "Установить NULL"
  2. Выберите поле, нажмите CTRL+ALT+N

Обратите внимание, что логические поля будут отображаться как поле, заполненное тире (-), когда ноль.

Если set null не является опцией, попробуйте синхронизировать схему таблицы. Щелкните правой кнопкой мыши по таблице и синхронизируйте (Ctrl-Alt-Y)

В Windows есть два простых способа:

  1. Выберите конкретное поле и нажмите Ctrl+Alt+N
  2. Щелкните правой кнопкой мыши на определенном поле и выберите Set NULL

Также убедитесь, что ваше полеnullableв противном случае DataGrip НЕ БУДЕТ представлятьSet NULLвариант :)

Кажется, есть ошибка, связанная с этим, так как вы найдете много людей в сети, которые не видят "Set Null"-опцию, и даже о проблемах, о которых сообщают Jetbrains. Вместо этого я склоняюсь к необработанному SQL:

UPDATE <table> SET <column> = NULL WHERE <condition>

Надеюсь, Jetrains исправит эту ошибку в DataGrip.

Другие вопросы по тегам