PHP 8.4.6 Released!

oci_statement_type

(PHP 5, PHP 7, PHP 8, PECL OCI8 >= 1.1.0)

oci_statement_typeRetorna o tipo de uma instrução

Descrição

oci_statement_type(resource $statement): string|false

Retorna uma palavra-chave que identifica o tipo da instrução do OCI8 informada em statement.

Parâmetros

statement

Um identificador de instrução OCI8 válido from oci_parse().

Valor Retornado

Retorna o tipo da instrução informada em statement como uma das seguintes strings.

Tipo de instrução
String de retorno Notas
ALTER  
BEGIN  
CALL  
CREATE  
DECLARE  
DELETE  
DROP  
INSERT  
SELECT  
UPDATE  
UNKNOWN  

Retorna false em caso de erro.

Exemplos

Exemplo #1 Exemplo de oci_statement_type()

<?php

$conn
= oci_connect('hr', 'welcome', 'localhost/XE');

$stid = oci_parse($conn, 'DELETE FROM departments WHERE department_id = 130;');
if (
oci_statement_type($stid) == "DELETE") {
trigger_error('You are not allowed to delete from this table', E_USER_ERROR);
}
else {
oci_execute($stid); // exclui a linha
}

oci_free_statement($stid);
oci_close($conn);

?>

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top