IF(1<>2) THEN
select 1;
ELSE
select 2;
end if;
在navicat里运行,mysql5.5。怎么就不行了。好奇怪的语法。
select 1;
ELSE
select 2;
end if;
在navicat里运行,mysql5.5。怎么就不行了。好奇怪的语法。
解决方案 »
- 设置列约束中有NOT NULL,为什么还是可以向里面插入空值??
- Mysql存储过程递归插入临时表的问题
- 这俩SQL的效率哪个更高
- 请问一条update的sql语句如何更新两张表相关联的内容呢?
- MYSQL触发器问题
- Mysql乱码问题,帮忙看看这个帖子,两个帖子一并给分
- 请教怎样把Excel中的数据取出,直接存入MySql数据库中
- 如何重定位Mysql的数据目录。(win2000系统).
- mysql 的存储过程的问题
- 表有一批数据需要按相关字段来更新
- mysqld-nt的问题,有时开机显示这个进程,mysql就不正常,有时开机显示mysqld.exe进程就正常了,纠结,请教各位
- 数据库数据安全性和一致性的问题
这个语句无论在哪都需要放在存储过程中来执行,MYSQL本身不支持匿名块。在命令行工具中的时候,由于这个是复合语句,其中有多少分号,所以需要用 delimiter $