У меня есть таблица SQL, которая имеет большое количество столбцов. По некоторым причинам некоторые столбцы имеют пустые ячейки вместо NULL-ячеек. Я хотел бы сделать все пустые ячейки во всех столбцах равными NULL.Заменить пустые ячейки значениями NULL в большом количестве столбцов
Я знаю, что путь для одного столбца:
UPDATE your_table SET column = NULL WHERE column = ''
Однако, я не уверен, как эффективно выполнить подобную логику для всех столбцов, без необходимости писать имена столбцов, по одному ,
Спасибо,
Может потребоваться больше времени, чтобы выяснить, как это сделать, а не обновлять каждый столбец вручную. Фактически, прошло 17 минут с тех пор, как вы задали вопрос. Возможно, вы могли быть уже сделаны. –
@ DanBracuk, что это за забава? Научиться делать это эффективно теперь может сэкономить невыносимые минуты по дороге. –