вот код во встроенном SQL (в с)
EXEC SQL BEGIN DECLARE SECTION
char *id = NULL;
EXEC SQL END DECLARE SECTION
.
. //here id is assigned value, printf("%s",id) gives an int i parsed into string
.
EXEC SQL SELECT * FROM table T WHERE T.id = :id
Этот код выдает следующую ошибку,
SQLCODE: 4294966876
SQL0420N Недопустимый символ найден в
строковый аргумент
функция "DECFLOAT".
SQLSTATE = 22018
Кто-нибудь может сказать, в чем проблема?