我需要在一些数据库上运行这个 MySql 代码,我怀疑其中一些数据库已经有了这个专栏。有没有类似的东西if not exists
对于下面的代码?
ALTER TABLE
`comments`
ADD COLUMN
`active` int(1) NOT NULL DEFAULT '0' AFTER `sid`
我正在考虑这样做是为了防止出现重复的列错误。
SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'tbl_name'
AND table_schema = 'db_name'
AND column_name = 'column_name'
应该给你你正在寻找的东西!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)