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
Errors
Exceptions
Generators
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
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
Using Register Globals
User Submitted Data
Magic Quotes
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
Safe Mode
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
Credit Card Processing
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
Введение »
« PECL/mysqlnd_memcache выпуск 1.0
Руководство по PHP
Справочник функций
Расширения для работы с базами данных
Расширения для работы с базами данных отдельных производителей
Change language:
English
Brazilian Portuguese
Chinese (Simplified)
French
German
Japanese
Romanian
Russian
Spanish
Turkish
Other
Edit
Report a Bug
Oracle OCI8
Введение
Установка и настройка
Требования
Установка
Testing
Настройка во время выполнения
Предопределенные константы
Примеры
Работа с соединениями 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 12c
oci_internal_debug
— Включает и выключает внутреннюю отладку
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_client_identifier
— Задает идентификатор клиента
oci_set_client_info
— Задает информацию о клиенте
oci_set_edition
— Задает выпуск (edition) базы данных
oci_set_module_name
— Задает имя модулю
oci_set_prefetch
— Устанавливает количество строк, которые будут автоматически выбраны в буфер
oci_statement_type
— Возвращает тип выражения
oci_unregister_taf_callback
— Удалить регистрацию пользовательской функции обратного вызова для Oracle Database TAF
OCI-Collection
— Класс OCI-Collection
OCI-Collection::append
— Добавляет элемент в коллекцию
OCI-Collection::assign
— Присваивает коллекции значение другой, уже существующей коллекции
OCI-Collection::assignElem
— Присваивает значение элементу коллекции
OCI-Collection::free
— Освобождает ресурсы, занимаемые объектом коллекции
OCI-Collection::getElem
— Возвращает значение элемента
OCI-Collection::max
— Возвращает максимальное количество элементов в коллекции
OCI-Collection::size
— Возвращает количество элементов в коллекции
OCI-Collection::trim
— Отсекает элементы с конца коллекции
OCI-Lob
— Класс OCI-Lob
OCI-Lob::append
— Добавляет данные из объекта LOB в конец другого объекта
OCI-Lob::close
— Закрывает дескриптор объекта LOB
OCI-Lob::eof
— Проверяет, находится ли указатель LOB на конце объекта
OCI-Lob::erase
— Очищает указанную часть объекта LOB
OCI-Lob::export
— Сохраняет содержимое объекта LOB в файл
OCI-Lob::flush
— Очищает и записывает буфер объекта LOB на сервер
OCI-Lob::free
— Освобождает ресурсы, связанные с дескриптором LOB
OCI-Lob::getBuffering
— Возвращает текущее состояние буферизации большого объекта (LOB)
OCI-Lob::import
— Записывает содержимое файла в объект LOB
OCI-Lob::load
— Возвращает содержимое объекта LOB
OCI-Lob::read
— Возвращает часть объекта LOB
OCI-Lob::rewind
— Переводит указатель объекта в начало большого объекта
OCI-Lob::save
— Сохраняет данные в LOB
OCI-Lob::saveFile
— Псевдоним OCI-Lob::import
OCI-Lob::seek
— Устанавливает позицию внутреннего указателя LOB
OCI-Lob::setBuffering
— Изменяет текущее состояние буферизации большого объекта (LOB)
OCI-Lob::size
— Возвращает размер объекта LOB
OCI-Lob::tell
— Возвращает текущую позицию внутреннего указателя объекта LOB
OCI-Lob::truncate
— Обрезает большой объект
OCI-Lob::write
— Записывает данные в объект LOB
OCI-Lob::writeTemporary
— Записывает временный большой объект (LOB)
OCI-Lob::writeToFile
— Псевдоним OCI-Lob::export
Устаревшие наименования и функции OCI8
ocibindbyname
— Псевдоним oci_bind_by_name
ocicancel
— Псевдоним oci_cancel
ocicloselob
— Псевдоним OCI-Lob::close
ocicollappend
— Псевдоним OCI-Collection::append
ocicollassign
— Псевдоним OCI-Collection::assign
ocicollassignelem
— Псевдоним OCI-Collection::assignElem
ocicollgetelem
— Псевдоним OCI-Collection::getElem
ocicollmax
— Псевдоним OCI-Collection::max
ocicollsize
— Псевдоним OCI-Collection::size
ocicolltrim
— Псевдоним OCI-Collection::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
— Псевдоним OCI-Collection::free
ocifreecursor
— Псевдоним oci_free_statement
ocifreedesc
— Псевдоним OCI-Lob::free
ocifreestatement
— Псевдоним oci_free_statement
ociinternaldebug
— Псевдоним oci_internal_debug
ociloadlob
— Псевдоним OCI-Lob::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
— Псевдоним OCI-Lob::save
ocisavelobfile
— Псевдоним OCI-Lob::import
ociserverversion
— Псевдоним oci_server_version
ocisetprefetch
— Псевдоним oci_set_prefetch
ocistatementtype
— Псевдоним oci_statement_type
ociwritelobtofile
— Псевдоним OCI-Lob::export
ociwritetemporarylob
— Псевдоним OCI-Lob::writeTemporary
add a note
User Contributed Notes
There are no user contributed notes for this page.