Эта функция - ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск.
Возвращает TRUE при успехе, FALSE при неудаче.
ingres_query() отправляет данный query Ingres-серверу. Этот запрос обязан быть правильным SQL-запросом (см.
справочник Ingres SQL).
Этот запрос становится частью текущей открытой транзакции. Если
открытой транзакции нет, ingres_query() открывает новую транзакцию. Для закрытия транзакции вы можете вызвать либо
ingres_commit() для подтверждения сделанных в БД изменений, либо
ingres_rollback() - для отмены (отката) этих изменений. По окончании работы скрипта, любая
открытая транзакция откатывается (вызовом ingres_rollback()). Вы можете также использовать
ingres_autocommit() перед открытием новой транзакции, чтобы немедленно подтверждать каждый SQL-запрос.
Некоторые типы SQL-запросов не могут быть отправлены этой функцией: