oci_statement_type
(PHP 5, PECL oci8:1.1-1.2.4)
oci_statement_type — Retourne le type de la requête Oracle
Description
string oci_statement_type
( resource $statement
)
Retourne le type de la requête statement OCI fournie.
Liste de paramètres
- statement
-
Un identifiant de requête OCI valide.
Valeurs de retour
Retourne le type de la requête, sous la forme d'une des valeurs suivantes :
- SELECT
- UPDATE
- DELETE
- INSERT
- CREATE
- DROP
- ALTER
- BEGIN
- DECLARE
- CALL (since PHP 5.2.1 and OCI8 1.2.3)
- UNKNOWN
Exemples
Example#1 Exemple avec oci_statement_type()
<?php
$conn = oci_connect("scott", "tiger");
$sql = "delete from emp where deptno = 10";
$stmt = oci_parse($conn, $sql);
if (oci_statement_type($stmt) == "DELETE") {
die("Nous n'êtes pas autorisés à effacer des lignes dans cette table<br />");
}
oci_close($conn);
?>
Notes
Note: Dans les versions de PHP antérieures à la version 5.0.0, vous devez utiliser la fonction ocistatementtype(). Cet ancien nom est toujours utilisable : un alias a été fait vers la fonction oci_statement_type(), pour assurer la compatibilité ascendante. Toutefois, il est recommandé de ne plus l'utiliser.