Obtener el código de error del dispositivo

# cubrid_error_code_facility

(PECL CUBRID >= 8.3.0)

cubrid_error_code_facility — Obtener el código de error del dispositivo

### Descripción

function cubrid_error_code_facility(): int

La función cubrid_error_code_facility() se usa para obtener el código de dispositivo (nivel en el que ocurrió el error) desde el código de error del error que ocurrió durante la ejecución de la API. Normalmente, se puede obtener el código de error cuando la API devuelve false como valor de retorno.

### Parámetros

Esta función no contiene ningún parámetro.

### Valores devueltos

Código de dispositivo del código de error que ocuriió: `CUBRID_FACILITY_DBMS`, `CUBRID_FACILITY_CAS`, `CUBRID_FACILITY_CCI`, `CUBRID_FACILITY_CLIENT`.

### Ejemplos

Ejemplo #1 Ejemplo de cubrid_error_code_facility()

    <?php
    $conn = cubrid_connect("localhost", 33000, "demodb");
    $req = @cubrid_execute($conn, "SELECT * FROM unknown");
    if (!$req) {
        printf("Dispositivo del error: %d\nCódigo de error: %d\nMensaje de error: %s\n",
            cubrid_error_code_facility(), cubrid_error_code(), cubrid_error_msg());

        cubrid_disconnect($conn);
        exit;
    }
    ?>

El ejemplo anterior mostrará:

    Dispositivo del error: 1
    Código de error: -493
    Mensaje de error: Syntax: In line 1, column 15 before END OF STATEMENT
    Syntax error: unexpected 'unknown'

### Ver también

- cubrid_error_code() - Obtener el código de error de la llamada a una función más reciente
- cubrid_error_msg() - Obtener el último mensaje de error de la llamada a la función más reciente

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open