| 
 
  8.84.72 oci_statement_type()Retourne le type de commande Oracle[ Exemples avec oci_statement_type ]   PHP 5 
string
 oci_statement_type (
resource
 
statement
 )
oci_statement_type
  retourne le type de la
     commande  
statement
 .  
oci_statement_type
 
     retourne une des valeurs suivantes :
      
 
- 
SELECT
 
- 
UPDATE
 
- 
DELETE
 
- 
INSERT
 
- 
CREATE
 
- 
DROP
 
- 
ALTER
 
- 
BEGIN
 
- 
DECLARE
 
- 
UNKNOWN
 
 
     Le paramètre  
statement
  est une requête
     Oracle valide, retournée par  
oci_parse
 .
     
 | Exemple avec ocistatementtype |  
<?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<br />"); }     oci_close($conn); ?>
 
 |   
oci_statement_type
  retourne  
FALSE
  en cas d'erreur.
     
| 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.
      
 |   
 |