Downloads
Documentation
Get Involved
Help
Search docs
phpday 2025 - Call For Papers
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
Введение »
« Начинаем разработку плагина mysqlnd
Руководство по PHP
Справочник функций
Модули для работы с базами данных
Модули для работы с базами данных отдельных производителей
Язык:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
Oracle OCI8
Введение
Установка и настройка
Требования
Установка
Тестирование
Настройка во время выполнения
Предопределённые константы
Примеры
Работа с соединениями OCI8 и Connection Pooling
Поддержка OCI8 Fast Application Notification (FAN)
Поддержка прозрачного для приложений восстановления после отказа (Transparent Application Failover или TAF) для OCI8
OCI8 и динамическая трассировка DTrace
Поддерживаемые типы данных
OCI8 Функции
oci_bind_array_by_name
— Связывает PHP массив с массивом Oracle PL/SQL
oci_bind_by_name
— Прикрепляет переменную PHP к соответствующей метке в SQL-выражении
oci_cancel
— Заканчивает процесс чтения из курсора
oci_client_version
— Возвращает версию клиентской библиотеки
oci_close
— Закрывает соединение с сервером Oracle
oci_commit
— Подтверждает транзакцию базы данных
oci_connect
— Устанавливает соединение с базой данных Oracle
oci_define_by_name
— Сопоставляет переменную PHP столбцу результата запроса
oci_error
— Возвращает последнюю ошибку
oci_execute
— Выполняет подготовленное выражение
oci_fetch
— Выбирает следующую строку из результата в буфер
oci_fetch_all
— Выбирает все строки из результата запроса в двумерный массив
oci_fetch_array
— Возвращает следующую строку из результата запроса в виде ассоциативного или нумерованного массива
oci_fetch_assoc
— Возвращает следующую строку из результата запроса в виде ассоциативного массива
oci_fetch_object
— Возвращает следующую строку из результата запроса в виде объекта
oci_fetch_row
— Возвращает следующую строку из результата запроса в виде нумерованного массива
oci_field_is_null
— Проверяет, равняется ли поле в текущем полученном ряду равным null
oci_field_name
— Возвращает имя поля из результата запроса
oci_field_precision
— Возвращает точность поля
oci_field_scale
— Возвращает масштаб поля
oci_field_size
— Возвращает размер поля
oci_field_type
— Возвращает имя типа поля
oci_field_type_raw
— Возвращает исходный тип поля Oracle
oci_free_descriptor
— Освобождает дескриптор
oci_free_statement
— Освобождает ресурсы, занимаемые курсором или SQL-выражением
oci_get_implicit_resultset
— Возвращает следующий ресурс дочернего запроса из ресурса родительского запроса, имеющего неявные результирующие наборы Oracle Database
oci_lob_copy
— Копирует объект LOB
oci_lob_is_equal
— Сравнивает два объекта LOB/FILE
oci_new_collection
— Создаёт новый объект коллекции
oci_new_connect
— Устанавливает новое соединение с сервером Oracle
oci_new_cursor
— Возвращает идентификатор созданного курсора
oci_new_descriptor
— Инициализирует новый дескриптор объекта LOB или FILE
oci_num_fields
— Возвращает количество полей в результате запроса
oci_num_rows
— Возвращает количество строк, изменённых в процессе выполнения запроса
oci_parse
— Подготавливает запрос к выполнению
oci_password_change
— Изменяет пароль пользователя Oracle
oci_pconnect
— Устанавливает постоянное соединение с сервером Oracle
oci_register_taf_callback
— Регистрирует пользовательскую функцию обратного вызова для Oracle Database TAF
oci_result
— Возвращает значение поля из результата запроса
oci_rollback
— Откатывает транзакции, ожидающие обработки
oci_server_version
— Возвращает версию сервера Oracle
oci_set_action
— Задаёт имя для действия
oci_set_call_timeout
— Устанавливает время ожидания в миллисекундах для вызовов базы данных
oci_set_client_identifier
— Задаёт идентификатор клиента
oci_set_client_info
— Задаёт информацию о клиенте
oci_set_db_operation
— Задаёт операцию базы данных
oci_set_edition
— Задаёт выпуск (edition) базы данных
oci_set_module_name
— Задаёт имя модулю
oci_set_prefetch
— Устанавливает количество строк, которые будут автоматически выбраны в буфер
oci_set_prefetch_lob
— Устанавливает объём данных, предварительно выбираемых для каждого CLOB или BLOB
oci_statement_type
— Возвращает тип выражения
oci_unregister_taf_callback
— Удалить регистрацию пользовательской callback-функции для Oracle Database TAF
OCICollection
— Класс OCICollection
OCICollection::append
— Добавляет элемент в коллекцию
OCICollection::assign
— Присваивает коллекции значение другой, уже существующей коллекции
OCICollection::assignElem
— Присваивает значение элементу коллекции
OCICollection::free
— Освобождает ресурсы, занимаемые объектом коллекции
OCICollection::getElem
— Возвращает значение элемента
OCICollection::max
— Возвращает максимальное количество элементов в коллекции
OCICollection::size
— Возвращает количество элементов в коллекции
OCICollection::trim
— Отсекает элементы с конца коллекции
OCILob
— Класс OCILob
OCILob::append
— Добавляет данные из объекта LOB в конец другого объекта
OCILob::close
— Закрывает дескриптор объекта LOB
OCILob::eof
— Проверяет, находится ли указатель LOB на конце объекта
OCILob::erase
— Очищает указанную часть объекта LOB
OCILob::export
— Сохраняет содержимое объекта LOB в файл
OCILob::flush
— Очищает и записывает буфер объекта LOB на сервер
OCILob::free
— Освобождает ресурсы, связанные с дескриптором LOB
OCILob::getBuffering
— Возвращает текущее состояние буферизации большого объекта (LOB)
OCILob::import
— Записывает содержимое файла в объект LOB
OCILob::load
— Возвращает содержимое объекта LOB
OCILob::read
— Возвращает часть объекта LOB
OCILob::rewind
— Переводит указатель объекта в начало большого объекта
OCILob::save
— Сохраняет данные в LOB
OCILob::saveFile
— Псевдоним OCILob::import
OCILob::seek
— Устанавливает позицию внутреннего указателя LOB
OCILob::setBuffering
— Изменяет текущее состояние буферизации большого объекта (LOB)
OCILob::size
— Возвращает размер объекта LOB
OCILob::tell
— Возвращает текущую позицию внутреннего указателя объекта LOB
OCILob::truncate
— Обрезает большой объект
OCILob::write
— Записывает данные в объект LOB
OCILob::writeTemporary
— Записывает временный большой объект (LOB)
OCILob::writeToFile
— Псевдоним OCILob::export
Устаревшие наименования и функции OCI8
oci_internal_debug
— Включает или отключает внутренний вывод отладки
ocibindbyname
— Псевдоним функции oci_bind_by_name
ocicancel
— Псевдоним oci_cancel
ocicloselob
— Псевдоним OCILob::close
ocicollappend
— Псевдоним OCICollection::append
ocicollassign
— Псевдоним метода OCICollection::assign
ocicollassignelem
— Псевдоним метода OCICollection::assignElem
ocicollgetelem
— Псевдоним метода OCICollection::getElem
ocicollmax
— Псевдоним метода OCICollection::max
ocicollsize
— Псевдоним метода OCICollection::size
ocicolltrim
— Псевдоним метода OCICollection::trim
ocicolumnisnull
— Псевдоним функции oci_field_is_null
ocicolumnname
— Псевдоним функции oci_field_name
ocicolumnprecision
— Псевдоним функции oci_field_precision
ocicolumnscale
— Псевдоним функции oci_field_scale
ocicolumnsize
— Псевдоним функции oci_field_size
ocicolumntype
— Псевдоним функции oci_field_type
ocicolumntyperaw
— Псевдоним функции oci_field_type_raw
ocicommit
— Псевдоним функции oci_commit
ocidefinebyname
— Псевдоним функции oci_define_by_name
ocierror
— Псевдоним функции oci_error
ociexecute
— Псевдоним функции oci_execute
ocifetch
— Псевдоним функции oci_fetch
ocifetchinto
— Устаревший вариант функций oci_fetch_array, oci_fetch_object, oci_fetch_assoc и oci_fetch_row
ocifetchstatement
— Псевдоним функции oci_fetch_all
ocifreecollection
— Псевдоним метода OCICollection::free
ocifreecursor
— Псевдоним функции oci_free_statement
ocifreedesc
— Псевдоним метода OCILob::free
ocifreestatement
— Псевдоним функции oci_free_statement
ociinternaldebug
— Псевдоним функции oci_internal_debug
ociloadlob
— Псевдоним метода OCILob::load
ocilogoff
— Псевдоним функции oci_close
ocilogon
— Псевдоним функции oci_connect
ocinewcollection
— Псевдоним функции oci_new_collection
ocinewcursor
— Псевдоним функции oci_new_cursor
ocinewdescriptor
— Псевдоним функции oci_new_descriptor
ocinlogon
— Псевдоним функции oci_new_connect
ocinumcols
— Псевдоним функции oci_num_fields
ociparse
— Псевдоним функции oci_parse
ociplogon
— Псевдоним функции oci_pconnect
ociresult
— Псевдоним функции oci_result
ocirollback
— Псевдоним функции oci_rollback
ocirowcount
— Псевдоним функции oci_num_rows
ocisavelob
— Псевдоним метода OCILob::save
ocisavelobfile
— Псевдоним метода OCILob::import
ociserverversion
— Псевдоним функции oci_server_version
ocisetprefetch
— Псевдоним функции oci_set_prefetch
ocistatementtype
— Псевдоним функции oci_statement_type
ociwritelobtofile
— Псевдоним метода OCILob::export
ociwritetemporarylob
— Псевдоним метода OCILob::writeTemporary
Нашли ошибку?
Инструкция
•
Исправление
•
Сообщение об ошибке
+
Добавить
Примечания пользователей
Пользователи ещё не добавляли примечания для страницы
↑
and
↓
to navigate •
Enter
to select •
Esc
to close
Press
Enter
without selection to search using Google