嵌入式 SQL 中的 If 条件
这是我的嵌入式 SQL 程序的部分代码
EXEC SQL IF EXISTS(SELECT * FROM table_name WHERE bool_condition)
BEGIN
...
END;
它给出了错误
发现意外标记“IF EXISTS(SELECT * FROM table_name ” 在“语句开始”之后。预期的代币可能包括: “”。 SQLSTATE=42601
谁能告诉我出了什么问题吗?
Here is a part code form my embedded SQL program
EXEC SQL IF EXISTS(SELECT * FROM table_name WHERE bool_condition)
BEGIN
...
END;
It gives the error
An unexpected token "IF EXISTS(SELECT * FROM table_name " was found
following "BEGIN-OF-STATEMENT". Expected tokens may include:
"". SQLSTATE=42601
Can anyone tell what is wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)