ocistatementtype
(PHP 3>= 3.0.5, PHP 4 , PHP 5)
ocistatementtype -- Return the type of an OCI statement
Description
string
ocistatementtype ( resource stmt )
ocistatementtype() returns one of the following
values:
SELECT
UPDATE
DELETE
INSERT
CREATE
DROP
ALTER
BEGIN
DECLARE
UNKNOWN
Example 1. ocistatementtype() examples
<?php $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); ?>
|
|
Note:
This function was renamed to oci_statement_type()
after PHP >= 5.0.0. For downward compatibility
ocistatementtype() can also be used.
This is deprecated, however.