Обумовлені константи
Наведені нижче константи визначені цим модулем і доступні або в збірках PHP з підтримкою цього модуля, або коли модуль динамічно завантажений під час виконання коду.
SQLSRV_FETCH_ASSOC
(int)
Переданий як параметр, змушує функцію sqlsrv_fetch_array() повертати асоціативний масив.
SQLSRV_FETCH_NUMERIC
(int)
Переданий як параметр, змушує функцію sqlsrv_fetch_array() повертати масив із числовими ключами.
SQLSRV_FETCH_BOTH
(int)
Переданий як параметр, змушує функцію sqlsrv_fetch_array() повертати масив з ключами та числовими та асоціативними (поведінка за умовчанням).
SQLSRV_ERR_ALL
(int)
Переданий як параметр, змушує функцію sqlsrv_errors() повертати і помилки та попередження (поведінка за умовчанням).
SQLSRV_ERR_ERRORS
(int)
Переданий як параметр, змушує функцію sqlsrv_errors() повертати лише помилки (без попереджень).
SQLSRV_ERR_WARNINGS
(int)
Переданий як параметр, змушує функцію sqlsrv_errors() повертати лише попередження (без помилок).
SQLSRV_LOG_SYSTEM_ALL
(int)
Переданий як параметр функції sqlsrv_configure()включає журналування всіх підсистем.
SQLSRV_LOG_SYSTEM_CONN
(int)
Переданий як параметр функції sqlsrv_configure()включає журналювання активності з'єднання.
SQLSRV_LOG_SYSTEM_INIT
(int)
Переданий як параметр функції sqlsrv_configure()включає журналювання активності ініціалізації.
SQLSRV_LOG_SYSTEM_OFF
(int)
Переданий як параметр функції sqlsrv_configure(), вимикає журнал усіх підсистем.
SQLSRV_LOG_SYSTEM_STMT
(int)
Переданий як параметр функції sqlsrv_configure()включає журналювання активності виконання виразів (statement activity).
SQLSRV_LOG_SYSTEM_UTIL
(int)
Переданий як параметр функції sqlsrv_configure(), включає журналювання активності функції помилок.
SQLSRV_LOG_SEVERITY_ALL
(int)
Переданий як параметр функції sqlsrv_configure(), Визначає, що помилки, попередження та зауваження будуть журналюватися.
SQLSRV_LOG_SEVERITY_ERROR
(int)
Переданий як параметр функції sqlsrv_configure(), Визначає, що помилки будуть журналюватися.
SQLSRV_LOG_SEVERITY_NOTICE
(int)
Переданий як параметр функції sqlsrv_configure(), Визначає, що зауваження будуть журналюватися.
SQLSRV_LOG_SEVERITY_WARNING
(int)
Переданий як параметр функції sqlsrv_configure(), Визначає, що попередження будуть журналюватися.
SQLSRV_NULLABLE_YES
(int)
Показує, що значення шпальти може бути NULL.
SQLSRV_NULLABLE_NO
(int)
Показує, що значення стовпця може бути NULL.
SQLSRV_NULLABLE_UNKNOWN
(int)
Показує, що невідомо, чи значення стовпця може бути NULL.
SQLSRV_PARAM_IN
(int)
При передаче в качестве параметра в функцииsqlsrv_query() або sqlsrv_prepare() показує, що параметр є вхідним.
SQLSRV_PARAM_INOUT
(int)
При передаче в качестве параметра в функцииsqlsrv_query() або sqlsrv_prepare() показує, що параметр є вхідним і вихідним.
SQLSRV_PARAM_OUT
(int)
При передаче в качестве параметра в функцииsqlsrv_query() або sqlsrv_prepare() показує, що параметр вихідним.
SQLSRV_PHPTYPE_INT
(int)
Визначає цілий тип даних PHP (integer). За інформацією про використання зверніться до розділу документації » Визначення типів PHP
SQLSRV_PHPTYPE_DATETIME
(int)
Визначає часовий тип даних PHP (datetime). За інформацією про використання зверніться до розділу документації » Визначення типів PHP
SQLSRV_PHPTYPE_FLOAT
(int)
Визначає тип даних PHP з плаваючою точкою (float). За інформацією про використання зверніться до розділу документації » Визначення типів PHP
SQLSRV_PHPTYPE_STREAM
(int)
Визначає потік даних PHP (stream). Ця константа працює як функція та приймає константи кодувань. Дивіться константи виду SQLSRV_ENC_*За информацией об использовании обратитесь к разделу документации» Визначення типів PHP
SQLSRV_PHPTYPE_STRING
(int)
Визначає рядковий тип даних PHP (string). Ця константа працює як функція та приймає константи кодувань. Дивіться константи виду SQLSRV_ENC_*За информацией об использовании обратитесь к разделу документации» Визначення типів PHP
SQLSRV_ENC_BINARY
(int)
Визначає, що дані від сервера повертаються як потоку байтів без виконання кодування чи перетворення. За інформацією про використання зверніться до розділу » Визначення типів PHP
SQLSRV_ENC_CHAR
(int)
Дані повертаються у форматі восьмибітних символів як визначено кодову сторінку локалі Windows, встановленої в системі. Будь-які мультибайтові символи або символи, які не перетворюються на цю кодову сторінку, замінюються однобайтовим символом питання (?). Це кодування є кодуванням за замовчуванням. За інформацією про використання зверніться до розділу документації » Визначення типів PHP
UTF-8
(int)
Визначає, що дані повертаються у кодуванні UTF-8. За інформацією про використання зверніться до розділу документації » Визначення типів PHP
SQLSRV_SQLTYPE_BIGINT
(int)
Описує тип SQL BIGINT. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_BINARY
(int)
Описує SQL тип BINARY. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_BIT
(int)
Описує SQL-тип BIT. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_CHAR
(int)
Описує тип SQL CHAR. Ця константа працює як функція і приймає один параметр, який визначає кількість символів. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_DATE
(int)
Визначає SQL-тип DATE. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_DATETIME
(int)
Описує SQL-тип DATETIME. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_DATETIME2
(int)
Описує тип SQL DATETIME2. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_DATETIMEOFFSET
(int)
Описує SQL-тип DATETIMEOFFSET. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_DECIMAL
(int)
Описує SQL-тип DECIMAL. Ця константа працює як функція і приймає два параметри, що задає точність та розрядність. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_FLOAT
(int)
Описує SQL-тип FLOAT. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_IMAGE
(int)
Описує SQL-тип IMAGE. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_INT
(int)
Описує SQL-тип INT. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_MONEY
(int)
Описує SQL-тип MONEY. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_NCHAR
(int)
Описує SQL-тип NCHAR. Ця константа працює як функція і приймає один параметр, який визначає кількість символів. За інформацією про використання зверніться до розділу документації » Визначення типів SQL
SQLSRV_SQLTYPE_NUMERIC
(int)
Описує тип NUMERIC. Ця константа працює як функція і приймає два параметри, що задає точність та розрядність. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_NVARCHAR
(int)
Описує тип NVARCHAR. Ця константа працює як функція і приймає один параметр, який визначає кількість символів. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_NVARCHAR('max')
(int)
Описує тип SQL NVARCHAR(MAX). За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_NTEXT
(int)
Описує тип NTEXT SQL. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_REAL
(int)
Описує SQL-тип REAL. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_SMALLDATETIME
(int)
Описує тип SQL SMALLDATETIME. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_SMALLINT
(int)
Описує тип SQL SMALLINT. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_SMALLMONEY
(int)
Описує SQL-тип SMALLMONEY. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_TEXT
(int)
Описує SQL-тип TEXT. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_TIME
(int)
Описує SQL-тип TIME. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_TIMESTAMP
(int)
Описує тип TIMESTAMP. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_TINYINT
(int)
Описує тип TINYINT SQL. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_UNIQUEIDENTIFIER
(int)
Описує SQL-тип UNIQUEIDENTIFIER. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_UDT
(int)
Описує SQL-тип UDT. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_VARBINARY
(int)
Описує тип SQL VARBINARY. Ця константа працює як функція та приймає один параметр, що задає кількість байт. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_VARBINARY('max')
(int)
Описує тип SQL VARBINARY(MAX). За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_VARCHAR
(int)
Описує тип VARCHAR. Ця константа працює як функція і приймає один параметр, який визначає кількість символів. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_VARCHAR('max')
(int)
Описує тип SQL VARCHAR(MAX). За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_SQLTYPE_XML
(int)
Описує SQL-тип XML. За інформацією про використання зверніться до розділу » Визначення типів SQL
SQLSRV_TXN_READ_UNCOMMITTED
(int)
Встановлює рівень ізоляції транзакції рівним READ UNCOMMITTED. Це значення використовується для встановлення рівня TransactionIsolation у масиві $connectionOptions, переданому аргументом у функцію sqlsrv_connect()
SQLSRV_TXN_READ_COMMITTED
(int)
Встановлює рівень ізоляції транзакції рівним READ COMMITTED. Це значення використовується для встановлення рівня TransactionIsolation у масиві $connectionOptions, переданому аргументом у функцію sqlsrv_connect()
SQLSRV_TXN_REPEATABLE_READ
(int)
Задає рівень ізоляції транзакції рівним REPEATABLE READ. Це значення використовується для встановлення рівня TransactionIsolation у масиві $connectionOptions, переданому аргументом у функцію sqlsrv_connect()
SQLSRV_TXN_SNAPSHOT
(int)
Задає рівень ізоляції транзакції рівним SNAPSHOT. Це значення використовується для встановлення рівня TransactionIsolation у масиві $connectionOptions, переданому аргументом у функцію sqlsrv_connect()
SQLSRV_TXN_READ_SERIALIZABLE
(int)
Задає рівень ізоляції транзакції рівним SERIALIZABLE. Це значення використовується для встановлення рівня TransactionIsolation у масиві $connectionOptions, переданому аргументом у функцію sqlsrv_connect()
SQLSRV_CURSOR_FORWARD
(int)
Задає тип курсору як forward-only. За інформацією про використання зверніться до розділу » Визначення типів курсорів
SQLSRV_CURSOR_STATIC
(int)
Задає тип курсору як static. За інформацією про використання зверніться до розділу » Визначення типів курсорів
SQLSRV_DYNAMIC
(int)
Задає тип курсору як динамічний. За інформацією про використання зверніться до розділу » Визначення типів курсорів
SQLSRV_CURSOR_KEYSET
(int)
Задає тип курсору як keyset. За інформацією про використання зверніться до розділу » Визначення типів курсорів
SQLSRV_CURSOR_BUFFERED
(int)
Створює запит із курсором за клієнта. Дозволяє отримувати рядки у будь-якому порядку. За інформацією про використання зверніться до розділу » Визначення типів курсорів
SQLSRV_SCROLL_NEXT
(int)
Вказує, який рядок вибрати із результуючого набору. За інформацією про використання зверніться до розділу » Визначення типів курсорів та вибірка рядків
SQLSRV_SCROLL_PRIOR
(int)
Вказує, який рядок вибрати із результуючого набору. За інформацією про використання зверніться до розділу » Визначення типів курсорів та вибірка рядків
SQLSRV_SCROLL_FIRST
(int)
Вказує, який рядок вибрати із результуючого набору. За інформацією про використання зверніться до розділу » Визначення типів курсорів та вибірка рядків
SQLSRV_SCROLL_LAST
(int)
Вказує, який рядок вибрати із результуючого набору. За інформацією про використання зверніться до розділу » Визначення типів курсорів та вибірка рядків
SQLSRV_SCROLL_ABSOLUTE
(int)
Вказує, який рядок вибрати із результуючого набору. За інформацією про використання зверніться до розділу » Визначення типів курсорів та вибірка рядків
SQLSRV_SCROLL_RELATIVE
(int)
Вказує, який рядок вибрати із результуючого набору. За інформацією про використання зверніться до розділу » Визначення типів курсорів та вибірка рядків