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
Пример 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); ?> | |
Замечание: 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.