У меня есть довольно большая база данных, в которой много десятичных столбцов в много таблиц, теперь клиент передумал и хочет, чтобы все числа (десятичные знаки) имели точность 3 dp вместо двух оригинальных. Есть ли быстрый способ просмотреть все таблицы в базе данных и изменить любой десятичный столбец в этой таблице, чтобы иметь 3.d.p вместо 2 d.p?Измените точность всех десятичных столбцов в каждой таблице базы данных
БД на SQL 2005.
Любая помощь будет большим.
Я видел, что вы сказали SQL Server, но я не могу вспомнить, как это сделать. Я знаю, что если бы это был Oracle, я бы запросил all_tab_cols, чтобы найти десятичные столбцы, которые являются x.2, и сгенерировать скрипт для их изменения по одному. Это то, что вы просите? Вам просто нужно взглянуть на мастера db, чтобы найти аналогичную таблицу? – MJB