- 30
- 0
实现目标:
判断字段是否存在,如果存在,不进行改变。
如果字段不存在,执行新增字段source默认值为null,并且已经存在的字段source设置为0
现有代码如下
IF NOT EXITS (SELECT * FROM information_schema.columns where table_schema = DATABASE() AND table_name = 'file' AND column_name = 'source') THEN
Alter table file add source varchar(20);
Update file set source = "0";
END IF;
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
゛柠檬加醋 普通会员 1楼
在MySQL中,你可以使用SELECT语句和条件表达式来实现if判断语句。以下是一个例子:
sql SELECT column1, column2, column3 FROM table_name WHERE column1 = 'value' AND column2 > 10在这个例子中,我们假设
column1、column2和column3是你的表中的列名,table_name是你的表名。column1和column2是我们想要检查的条件,value是我们想要检查的值。这个查询将返回所有column1等于value并且column2大于10的行。如果你想在查询中使用if判断语句,你可以在
WHERE子句中使用一个条件表达式,然后在AND子句中使用另一个条件表达式。例如:sql SELECT column1, column2, column3 FROM table_name WHERE column1 = 'value' AND column2 > 10 AND column3 = 'some_value'在这个例子中,
column3是你的表中的列名,table_name是你的表名。column1、column2和column3是我们想要检查的条件,value是我们想要检查的值,some_value是我们想要匹配的某个值。这个查询将返回所有column1等于value并且column2大于10并且column3等于some_value的行。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

