на null для каждой строки в таблице. Количество строк в таблице огромное. Самый тупой вариант понятен: проходимся по каждой строке и если там ноль, заменяем на null. Но может быть есть какие-то джедайские приемы, которые стоит применить для такой задачи?
Ну, можно создать новую колонку default null, триггером в неё писать те жэ значения, что пишутся в старую, кроме 0. Потом переписать все значения, в которых ужэ не 0 и не null. Потом старую колонку удалить, новую в неё переименовать. Но то такоэ всё, можэт проще обновить напрямую?
Да, похоже напрямую менять проще всего
Обсуждают сегодня