alter table xxx drop xxx,如何判断可以避免在没有字段的情况下不提示 alter table xxx drop xxx,如何判断可以避免在没有字段的情况下不提示alter table aaa drop column bbb这个语句,在aaa表里有bbb字段时候正常运行,但没有bbb字段就会报错,有没有方法,类似create table aaa if not exist...类似这样的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 drop column 没有 if exist 这种语法,只能你自己先判断一下了。 先DESC TB 一下看看字段再ALTER TABLE TB DROP COLUMN xxx 你可以通过select 1 from INFORMATION_SCHEMA.COLUMNS where TABLE_SCHEMA='dbtest' and TABLE_NAME='aaa' and COLUMN_NAME='bbb' 来判断该数据库dbtest中,该表aaa中字段bbb 是否存在。 5以上查询系统表INFORMATION_SCHEMA.COLUMNS 如何根据130,131等前缀生成0000-9999对应的序列 问一个FEDERATED storage engine的问题 求一条sql查询语句 MySQL数据库迁移遇到的奇怪问题 MYSQL除了做网站数据库之外......... 关于SQL语句的奇怪问题 建表时default charset在mysql4不支持,急求救,即结贴 菜鸟问题,急!关于mysql 请教 ### MySQL无法启动 ### 学php+mysql(+linux)和asp+sql+winx哪个更实际? 取1个表 前10% 的数据 这个sql如俄写? 求sql语句
select 1 from INFORMATION_SCHEMA.COLUMNS where TABLE_SCHEMA='dbtest' and TABLE_NAME='aaa' and COLUMN_NAME='bbb' 来判断该数据库dbtest中,该表aaa中字段bbb 是否存在。