Функции PHP »»» Функции баз данных Informix(PHP 3>= 3.0.3, PHP 4, PHP 5)
ifx_error - возвращает код ошибки последнего вызова Informix.
Описание
string ifx_error (void)
Коды ошибок Informix (SQLSTATE & SQLCODE) форматируются так:
x [SQLSTATE = aa bbb SQLCODE=cccc]
где x = space : нет ошибки
E : ошибка
N : больше нет данных
W : предупреждение
? : undefined
Если символ "x" это нечто отличное от пробела, SQLSTATE и
SQLCODE описывают ошибку более детально.
См. в учебнике Informix описание SQLSTATE и
SQLCODE.
Возвращает в виде строки один символ, описывающий общие результаты
выполнения операции, и SQLSTATE и SQLCODE, ассоциированные с самым последним
выполненным SQL-оператором. Формат строки таков:
"(char) [SQLSTATE=(две цифры) (три цифры) SQLCODE=(одна цифра)]". Первый
символ может быть ' '
(space) (успешно), 'W' (оператор выдаёт некое предупреждение), 'E' (при выполнении оператора возникла ошибка) или 'N' (оператор не возвратил данных).
См. также: ifx_errormsg().