2013-10-15 2 views
1

У меня есть столбец «LastModifiedDate» типа данных «smalldatetime».Как обновить тип данных с одним и тем же именем несколько столбцов

Этот столбец присутствует почти во всех моих таблицах в базе данных.

Я хочу изменить этот столбец на тип данных «datetime».

Есть ли способ сделать это с помощью sql-скрипта?

ответ

2

Для создания сценария вы могли бы сделать

SELECT 
    'ALTER TABLE [' + Table_Schema + '].[' + Table_Name + '] ' + 
    'ALTER COLUMN [' + Column_Name + '] DATETIME;'  

FROM INFORMATION_SCHEMA.COLUMNS 
WHERE COLUMN_NAME = 'LastModifiedDate' 
+0

Только то, что я хотел. Спасибо, юрген d! – milo2011

Смежные вопросы