Downloads
Documentation
Get Involved
Help
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
Dealing with XForms
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
Справочник функций
Модули для работы с базами данных
Модули для работы с базами данных отдельных производителей
Change language:
English
Brazilian Portuguese
Chinese (Simplified)
French
German
Japanese
Korean
Romanian
Russian
Spanish
Turkish
Other
Edit
Report a Bug
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_all
— Выбирает все строки из результата запроса в двумерный массив
oci_fetch_array
— Возвращает следующую строку из результата запроса в виде ассоциативного или нумерованного массива
oci_fetch_assoc
— Возвращает следующую строку из результата запроса в виде ассоциативного массива
oci_fetch_object
— Возвращает следующую строку из результата запроса в виде объекта
oci_fetch_row
— Возвращает следующую строку из результата запроса в виде нумерованного массива
oci_fetch
— Выбирает следующую строку из результата в буфер
oci_field_is_null
— Проверяет, равняется ли поле в текущем полученном ряду равным null
oci_field_name
— Возвращает имя поля из результата запроса
oci_field_precision
— Возвращает точность поля
oci_field_scale
— Возвращает масштаб поля
oci_field_size
— Возвращает размер поля
oci_field_type_raw
— Возвращает исходный тип поля Oracle
oci_field_type
— Возвращает имя типа поля
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_lob
— Устанавливает объём данных, предварительно выбираемых для каждого CLOB или BLOB
oci_set_prefetch
— Устанавливает количество строк, которые будут автоматически выбраны в буфер
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
add a note
User Contributed Notes
There are no user contributed notes for this page.