2010-10-18 76 views
0

我想在所有表中添加一個名爲UserId datatpe varchar(25)的字段名稱。如果表中已經包含此字段,我不想添加。可以通過使用SQL query.Please給我一些想法。如何將特定字段添加到所有表中(如果它不存在)?

+0

它需要是一個varchar(25)你不能使用int unsigned它只有4個字節 – 2010-10-18 10:43:14

回答

0

您可以使用SHOW TABLES獲取數據庫中所有表的列表,並使用SHOW CREATE TABLE或DESCRIBE來獲取每個表的規格。這可以在應用程序代碼中用於創建該字段。具體怎麼做取決於你的編程語言。

我不認爲這是可能只使用SQL,但我不是一個SQL大師,所以不要把我的話:-)

相關問題