embedded sql in c,如何检查记录是否存在

embedded sql in c,how to check if records exist

我试过这些:

1.if (EXEC SQL EXIST SELECT ...)
2.EXEC SQL IF EXIST SELECT ...

但是 none 这些工作,有帮助吗?

Select 计数并检查它是否为零。沿着这条线:

int a;
EXEC SQL SELECT count(*) INTO :a
         FROM some_table
         WHERE some_condition;
if (a != 0)...