Forum und email

ora_error

(PHP 4, PHP 5 <= 5.0.5)

ora_error — Gets an Oracle error message

설명

string ora_error ([ resource $cursor_or_connection ] )

Returns the error message of the last executed statement on the specified cursor or connection.

매개변수

cursor_or_connection

An Oracle cursor or connection identifier.

반환값

Returns an error message of the form XXX-NNNNN where XXX is where the error comes from and NNNNN identifies the error message.

변경 기록

버전 설명
5.1.0

oracle 확장은 권장되지 않습니다. oci8를 사용하십시오.

3.0.4 Support for connection identifiers was added.

예제

On Unix versions of Oracle, you can find details about an error message like this:

$> oerr ora 00001

위 예제의 출력 예:

00001, 00000,
"unique constraint (%s.%s) violated" // *Cause: An update or insert
statement attempted to insert a duplicate key //         For Trusted
ORACLE configured in DBMS MAC mode, you may see //         this message
if a duplicate entry exists at a different level.  // *Action: Either
remove the unique restriction or do not insert the key

주의

권장되지 않는 oracle을 대신하여 oci8를 사용할 때는 다음을 고려하십시오: