使用SQLCA
参数:
sqlcode:用于保存SQL语句执行后的状态代码
sqlerrm:结构成员。
sqlca.sqlerrm.sqlerrml:错误信息的长度
sqlca.sqlerrm.sqlerrmc:错误信息的内容
sqlerrd:
sqlcode:用于保存SQL语句执行后的状态代码
sqlerrm:结构成员。
sqlca.sqlerrm.sqlerrml:错误信息的长度
sqlca.sqlerrm.sqlerrmc:错误信息的内容
sqlerrd:
sqlerrd[2]存放SQL语句作用的行数(FETCH操作时,是循环操作的累加,对每个具体值操作时,则是每条记录的操作数量)
sqlerrd[4]存放SQL语句出现错误的起始位置
sqlwarn:用于存放警告标志
sqlerrd[4]存放SQL语句出现错误的起始位置
sqlwarn:用于存放警告标志