1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
#include "dbd_db2.h"
#include "db2_common.h"
void db2_stmt_diag(SQLHANDLE stmt,
SQLCHAR *msg,
SQLINTEGER msglen) {
SQLCHAR sqlstate[SQL_SQLSTATE_SIZE + 1];
SQLINTEGER sqlcode;
SQLSMALLINT length;
SQLGetDiagRec(SQL_HANDLE_STMT, stmt, 1, sqlstate, &sqlcode, msg, msglen,
&length);
}
void db2_dbc_diag(SQLHANDLE dbc,
SQLCHAR *msg,
SQLINTEGER msglen) {
SQLCHAR sqlstate[SQL_SQLSTATE_SIZE + 1];
SQLINTEGER sqlcode;
SQLSMALLINT length;
SQLGetDiagRec(SQL_HANDLE_DBC, dbc, 1, sqlstate, &sqlcode, msg, msglen,
&length);
}
|