cubrid_is_instance
(PECL CUBRID >= 8.3.0)
cubrid_is_instance — Vérifie si une instance existe
Description
int cubrid_is_instance
( resource
$conn_identifier
, string $oid
)
La fonction cubrid_is_instance() est utilisée pour
vérifier si l'instance pointée par l'oid
fournie
existe ou non.
Liste de paramètres
-
conn_identifier
-
Identifiant de connexion.
-
oid
-
OID de l'instance dont vous voulez vérifier l'existence.
Valeurs de retour
1, si l'instance existe.
0, si l'instance n'existe pas.
-1, si une erreur survient.
Exemples
Exemple #1 Exemple avec cubrid_is_instance()
<?php $conn = cubrid_connect("localhost", 33000, "demodb"); $sql = <<<EOD SELECT host_year, medal, game_date FROM game WHERE athlete_code IN (SELECT code FROM athlete WHERE name='Thorpe Ian'); EOD; $req = cubrid_execute($conn, $sql, CUBRID_INCLUDE_OID); $oid = cubrid_current_oid($req); $res = cubrid_is_instance ($conn, $oid); if ($res == 1) { echo "Instance pointed by $oid exists.\n"; } else if ($res == 0){ echo "Instance pointed by $oid doesn't exist.\n"; } else { echo "error\n"; } cubrid_disconnect($conn); ?>
L'exemple ci-dessus va afficher :
Instance pointed by @0|0|0 doesn't exist.
Voir aussi
- cubrid_drop() - Supprime une instance en utilisant son OID
- cubrid_get_class_name() - Récupère le nom de la classe en utilisant son OID