Я выполняю запросы Oracle из кода PHP и отображаю результаты по мере их поступления. Иногда мне нужно использовать «подсказку» внутри запросов, чтобы отобразить заголовок, поэтому мне нужен этот текст в результате.
Странно то, что такой запрос, как ‘prompt hello’, не работает, тогда как select все в порядке.
Код:
$stmt = oci_parse($conn, "prompt hello");
if (!oci_execute($stmt)){
var_dump(oci_error($stmt));
....
Это возвращает мне ошибку «ORA 00900 Invalid sql Statement». Действительно, я тестировал его на том же сервере / пользователе / SID от sql-developer, и в подсказке нет ошибки …
Есть идеи почему?
Задача ещё не решена.
Других решений пока нет …