oci_error(PHP 5, PECL oci8:1.1-1.2.4) oci_error — Возвращает последнюю ошибку Описание
array oci_error
([ resource $source
] )
Для большинства ошибок параметром source является соответствующий идентификатор соединения или выражения. Для ошибок во время выполнения функций oci_connect(), oci_new_connect() и oci_pconnect() этот параметр указывать не следует. oci_error() возвращает последнюю ошибку, которая была обнаружена в указанном ресурсе. В случае, если ошибок не было найдено, oci_error() возвращает FALSE. oci_error() возвращает ошибку в виде ассоциативного массива из четырех элементов. Элемент code содержит код ошибки Oracle; элемент message - строку с текстом ошибки; sqltext - строка, содержащая выражение SQL, которое вызвало ошибку, а элемент offset - указатель на место в выражении, которое вызвало ошибку.
Пример #1 Вывод сообщения при ошибке соединения
$conn = @oci_connect("scott", "tiger", "mydb");
Пример #2 Вывод сообщения при ошибке парсинга выражения
$stmt = @oci_parse($conn, "select ' from dual"); // note mismatched quote
Пример #3 Вывод сообщения об ошибке и SQL-выражения, в котором она возникла
$r = oci_execute($stmt);
|
|
|
| © 2009 Тест скорости интернета | Boont.Ru |