そのまんま!
oci_statement_type
(PHP 5)
oci_statement_type -- OCI ステートメントの種類を返す
説明
string
oci_statement_type ( resource statement )
OCI ステートメント statement
の種類を返します。
パラメータ
statement
有効な OCI ステートメント ID。
返り値
ステートメント statement
のクエリの種類を次のいずれかの値で返します。
SELECT
UPDATE
DELETE
INSERT
CREATE
DROP
ALTER
BEGIN
DECLARE
CALL (PHP 5.2.1 および OCI8
1.2.3 以降)
UNKNOWN
エラー時には
FALSE を返します。
例
例 1. oci_statement_type() の例
<?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("このテーブルを削除することはできません<br />"); }
oci_close($conn); ?>
|
|