Я использую базу данных Oracle на веб-сайте, но получаю ошибки при удалении, создании или вставке в таблицы.
Удаление дает
Предупреждение: oci_execute(): ORA-00933: команда SQL не завершена должным образом
Создание дает
Предупреждение: oci_execute (): ORA-00922: отсутствует или недействительна опция
Вставка дает
Предупреждение: oci_execute (): ORA-00928: отсутствует ключевое слово SELECT
Редактировать: (исправлена вставка)
<?php
putenv("ORACLE_SID=teaching");
if ($Connection = oci_connect("username", "password")){
$sql = "DROP table BRANCH;";
$Statement = oci_parse($Connection, $sql);
oci_execute($Statement);
//drop rest of tables
$sql = "CREATE TABLE Branch
(Branch# Number,
PRIMARY KEY(Branch#));";
$Statement = oci_parse($Connection, $sql);
oci_execute($Statement);
//create rest of tables
$sql = "INSERT INTO Branch VALUES (12);";
$Statement = oci_parse($Connection, $sql);
oci_execute($Statement);
//insert rest of data
oci_close($Connection);
}else{
var_dump(oci_error($Connection));
}
?>