Forum und email

ocistatementtype

(PHP 4, PHP 5, PECL oci8:1.0-1.2.4)

ocistatementtype — Restituisce il tipo di un'istruzione OCI

Descrizione

string ocistatementtype ( resource $stmt )

ocistatementtype() restituisce uno dei seguenti valori:

  1. SELECT
  2. UPDATE
  3. DELETE
  4. INSERT
  5. CREATE
  6. DROP
  7. ALTER
  8. BEGIN
  9. DECLARE
  10. UNKNOWN

Example#1 Esempi di ocistatementtype()

<?php
    print "<HTML><PRE>";
    $conn = OCILogon("scott","tiger");
    $sql  = "delete from emp where deptno = 10";
   
    $stmt = OCIParse($conn,$sql);
    if ( OCIStatementType($stmt) == "DELETE" ) {
        die "You are not allowed to delete from this table<BR>";
    }
   
    OCILogoff($conn);
    print "</PRE></HTML>";
?>