作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
if v_test_id IS NOT NULL AND exists (select test_id from physicians where test_id = v_test_id) then
select 'phys_id' = -1;
elseif
if v_addl_language1 = '' THEN SELECT v_addl_language1 = NULL;
if v_addl_language2 = '' THEN SELECT v_addl_language2 = NULL;
if v_addl_language3 = '' THEN SELECT v_addl_language3 = NULL;
错误发生在 if v_addl_language1...
我已经在 if 语句的参数周围添加了括号,但这似乎并没有解决它。有什么想法吗?
最佳答案
你错过了 END IF;每个 IF 的语句
语法为 IF 表达式 THEN 命令; ELSEIF anotherExpression THEN 命令;其他命令;结束如果;
因此您在 elseif
部分的代码应该是:
ELSEIF someexpression THEN
if v_addl_language1 = '' THEN SELECT v_addl_language1 = NULL; end if;
if v_addl_language2 = '' THEN SELECT v_addl_language2 = NULL; end if;
if v_addl_language3 = '' THEN SELECT v_addl_language3 = NULL; end if;
END IF;
关于mysql - 意外的 IDENT_QUOTED,需要 ( 在嵌套 IF/ELSE IF 语句中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20710588/
我们有以下查询在 MSSQL 中完美运行但在 MySQL 中无法运行: select CONVERT(datetime, dateVal) as DateOccurred, itemID, COUNT
我正在尝试在我的数据库上链接多个操作以进行更改存储库,以简化开发/生产环境之间的数据库一致性。我创建了一个包含多个命令的文件,但出现了这个我似乎无法找到引用的奇怪错误。 下面是一个片段: deallo
if v_test_id IS NOT NULL AND exists (select test_id from physicians where test_id = v_test_id) t
我是一名优秀的程序员,十分优秀!