Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение было подгружено во время выполнения.
Следующие константы можно использовать с maxdb_options(). Более подробное описание этих констант читайте тут » http://maxdb.sap.com/documentation/.
Константы | Описание |
---|---|
MAXDB_COMPNAME | Имя компонента, используемое для инициализации окружения времени выполнения для SQLDBC. |
MAXDB_APPLICATION | Приложение для соединения с базой данных. |
MAXDB_APPVERSION | Версия приложения. |
MAXDB_SQLMODE | Режим SQL. |
MAXDB_UNICODE | TRUE , если соединение в unicode (UCS2) или FALSE , если нет. |
MAXDB_TIMEOUT | Максимальное время неактивности, после которого соединение будет закрыто. |
MAXDB_ISOLATIONLEVEL | Определяет, будут ли и, если да, то как запрашиваться и сниматься блокировки. |
MAXDB_PACKETCOUNT | Количество различающихся пакетов запросов используемых в соединении. |
MAXDB_STATEMENTCACHESIZE | Количество подготовленных запросов, которые будут кешироваться для переиспользования на уровне сессии. |
MAXDB_CURSORPREFIX | Префикс, который будет использоваться для автоматически создаваемых результирующих таблиц. |
Функция maxdb_fetch_array() использует константы для различных типов результирующего массива:
Константы | Описание |
---|---|
MAXDB_ASSOC | Результирующий набор возвращается в виде ассоциативного массива. |
MAXDB_ASSOC_UPPER | Результирующий набор возвращается в виде ассоциативного массива в котором ключи (имена столбцов) приведены к верхнему регистру. |
MAXDB_ASSOC_LOWER | Результирующий набор возвращается в виде ассоциативного массива в котором ключи (имена столбцов) приведены к нижнему регистру. |
MAXDB_BOTH | Результирующий набор возвращается в виде комбинированного, ассоциативного и индексированного массива. |
MAXDB_NUM | Результирующий набор возвращается в виде индексированного массива. |