2013-10-15 20 views
1

我有一個名爲'smalldatetime'數據類型的'LastModifiedDate'列。如何更新同名多列數據類型

此列幾乎存在於我的數據庫中的所有表中。

我想將此列更改爲'datetime'數據類型。

有沒有辦法用sql腳本來做到這一點?

回答

2

要生成一個腳本,你可以做

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

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

正是我想要的。謝謝,juergen d! – milo2011

相關問題