mysql中為formdata_開頭的表格批量添加欄位
在mysql中,要為庫名為epc_tenant_2中以formdata_開頭的表格增加兩個欄位A和B
我的思路是直接寫陳述句不能實作,于是想到了先生成增加欄位的陳述句,然后再運行陳述句
SELECT
concat( 'ALTER TABLE ', table_schema, '.', table_name, ' ADD COLUMN A char(50) DEFAULT NULL,','ADD COLUMN B char(50) DEFAULT NULL;' )
FROM
information_schema.TABLES t
WHERE
table_schema = 'epc_tenant_2'
AND
table_name like 'formdata_%';
最后把運行結果復制粘貼后統一運行,實作了批量添加欄位
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/229937.html
標籤:其他
上一篇:Java多表查詢
下一篇:sql創建視圖表和存盤程序
