O código abaixo é um exemplo de como realizar esta tarefa.
Para saber como configurar uma conexão ODBC do Tibero no Windows clique Aqui.
Exemplo:
<?php
/*
How to run:
C:\php> php tibero.procedure.php
SQL support:
create table luiz.tb_phptst (text varchar(50));
create or replace procedure luiz.pr_test_no_argument
is
tm timestamp;
begin
SELECT SYSTIMESTAMP into tm FROM DUAL;
insert into luiz.tb_phptst values ('TEST OK - ' || tm);
end;
*/
$dsn = "TIBERO6_32";
$user = "LUIZ";
$passwd = "luiz";
$sql = "CALL pr_test_no_argument"; // NOTE: Always use "CALL", "EXEC" does not work.
$check_date = date("U");
if ($conn = odbc_connect("$dsn", "$user", "$passwd"))
{
$stmt = odbc_prepare($conn, $sql);
$result = odbc_execute($stmt);
odbc_close($conn);
}
else
{
echo "Can not connect to DSN: $dsn";
echo odbc_errormsg();
exit(1);
}
$check_date2 = date("U");
$total_time = $check_date2 - $check_date;
echo "Elapsed time : $total_time\n";
?>
Nenhum comentário:
Postar um comentário