2011-03-08 40 views
1

我正在運行mysql 5.0。如何編寫SQL查詢以將新的coloumns(所有相同類型)添加到表中,而不必爲每個表重複coloumn類型。MySQL:如何在添加多列時不重複每列的column_definition

例如:

mysql --user=db_user --password=db_pwd -e "ALTER TABLE db_name.db_table \ 
ADD (\ 
new_column_1 TEXT NOT NULL, 
new_column_2 TEXT NOT NULL)" 

在上述常見的類型的例子是'TEXT NOT NULL'。請注意,實際場景中有更多的coloumns,而不僅僅是示例中指定的2個。

總而言之,有沒有辦法'分解'普通類型?

回答

2

你不能。每個專欄名稱都應該遵循其定義。

+0

ok thx,no luck .. – hornetbzz 2011-03-08 10:41:10