(3.0.5 - 3.0.18 only, PHP 4 >= 4.0.0)
OCIStatementType -- Return the type of an OCI statement.
Description
string OCIStatementType (int stmt)
OCIStatementType() returns one of the following values:
-
"SELECT"
-
"UPDATE"
-
"DELETE"
-
"INSERT"
-
"CREATE"
-
"DROP"
-
"ALTER"
-
"BEGIN"
-
"DECLARE"
-
"UNKNOWN"
|
Example 1. Code examples
<?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>";
?>
|
|
|