用mysql语句给temp1表里加字段,如果字段存在则不改变,不存在就添加 不要用函数
例:altertabletemp1addcccint(11)notnull;如果ccc字段存在则不添加,不存在则添加...
例: alter table temp1 add ccc int(11) not null;
如果ccc字段存在则不添加,不存在则添加 展开
如果ccc字段存在则不添加,不存在则添加 展开
1个回答
展开全部
SELECT count(*) INTO @colName不用函数、但判断是少不了的
FROM information_schema.columns
WHERE table_name = 'yourTable'
AND column_name = 'yourColumn';
IF @colName = 0 THEN
alter table temp1 add ccc int(11) not null;
ELSE
alter table temp1 change ccc int(11) not null;
END IF;
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询