我有一个名为'lastModifiedDate'的'smalldatetime'数据类型的列。
此列几乎存在于数据库的所有表中。
我想将此列更改为“datetime”数据类型。
有没有办法用sql脚本做到这一点?
答案 0 :(得分:2)
要生成可以执行的脚本
SELECT
'ALTER TABLE [' + Table_Schema + '].[' + Table_Name + '] ' +
'ALTER COLUMN [' + Column_Name + '] DATETIME;'
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME = 'LastModifiedDate'