Я ищу сценарий или запрос SQL Server, который преобразует значения Null
в значения, определенные пользователем по умолчанию для всех столбцов в таблице.Сценарий для изменения значений Null для всех столбцов в таблице
Я знаю, что мы можем делать столбцы за столбцом, но моя таблица содержит 300 столбцов.
Заранее спасибо ..
Возможный дубликат [Как Alter Mulitple Столбцы типа данных в SQL Server] (HTTP: //stackoverflow.com/questions/3465560/how-to-alter-mulitple-columns-datatype-in-sql-server) – EoinS
Я бы посмотрел, почему в вашей таблице 300 столбцов. Это почти всегда является признаком очень плохой архитектуры, которая, как правило, является результатом неправильной нормализации. Я думаю, вам нужно внимательно изучить структуру таблиц, прежде чем тратить усилия на добавление значений по умолчанию. –
Он может застрять в одной из тех систем предприятия, которые генерируют огромные таблицы. Проблема здесь в том, что он пытается заставить нас написать для него огромный сценарий, который, я боюсь, не подходит для сайта Q & A, подобного этому. По крайней мере, я бы этого не сделал. – ajeh