Описание
string
oci_statement_type ( resource statement )
oci_statement_type() возвращает одно из
нижеперечисленных значений:
SELECT
UPDATE
DELETE
INSERT
CREATE
DROP
ALTER
BEGIN
DECLARE
UNKNOWN
Параметр statement должен быть равен
идентификатору выражения, который был получен в результате выполнения
oci_parse().
Пример 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("You are not allowed to delete from this table<br />");
}
oci_close($conn);
?>
|
|
Замечание:
В версиях PHP ниже 5.0.0 эта функция называлась
ocistatementtype().
В PHP 5.0.0 и выше ocistatementtype() является
алиасом oci_statement_type(), поэтому вы можете
продолжать использовать это имя, однако это не рекомендуется.
oci_statement_type() возвращает FALSE в случае
ошибки.