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
はじめに
インストール/設定
要件
インストール手順
テスト
実行時設定
定義済み定数
例
OCI8 接続のハンドリングおよびプーリング
OCI8 高速アプリケーション通知 (FAN) サポート
OCI8 Transparent Application Failover (TAF) Support
OCI8 および DTrace 動的トレーシング
ドライバでサポートされるデータ型
OCI8 関数
oci_bind_array_by_name
— PHP の配列を Oracle PL/SQL の配列に名前でバインドする
oci_bind_by_name
— Oracle プレースホルダに PHP 変数をバインドする
oci_cancel
— カーソルからの読み込みをキャンセルする
oci_client_version
— Oracle クライアント・ライブラリのバージョンを返す
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
— 文やカーソルに関連付けられた全てのリソースを解放する
oci_get_implicit_resultset
— Oracle Database 12c の暗黙の結果セットを持つ親ステートメント・リソースから次の子ステートメント・リソースを返す
oci_internal_debug
— 内部デバッグ用の出力を有効または無効にする
oci_lob_copy
— ラージオブジェクトをコピーする
oci_lob_is_equal
— 2 つの 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
— 実行のために Oracle の文をパースする
oci_password_change
— Oracle ユーザーのパスワードを変更する
oci_pconnect
— 持続的接続を使用してOracle データベースに接続する
oci_register_taf_callback
— Register a user-defined callback function for 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
— データベース・エディション を設定します
oci_set_module_name
— モジュール名を設定します
oci_set_prefetch
— クエリがプリフェッチする行数を設定する
oci_statement_type
— ステートメントの種類を返す
oci_unregister_taf_callback
— Unregister a user-defined callback function for 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
— ラージオブジェクトのデータを他のラージオブジェクトに追加する
OCI-Lob::close
— LOB ディスクリプタを閉じる
OCI-Lob::eof
— ラージオブジェクトのディスクリプタが EOF かどうかを調べる
OCI-Lob::erase
— 内部 LOB データの特定の位置を消去する
OCI-Lob::export
— LOB の内容をファイルに出力する
OCI-Lob::flush
— LOB のバッファをサーバーにフラッシュする、あるいは書き込む
OCI-Lob::free
— LOB ディスクリプタに関連付けられたりソースを解放する
OCI-Lob::getBuffering
— ラージオブジェクトに対する現在のバッファリングの状態を返す
OCI-Lob::import
— ファイルデータを LOB にインポートする
OCI-Lob::load
— ラージオブジェクトの内容を返す
OCI-Lob::read
— ラージオブジェクトの一部を読み込む
OCI-Lob::rewind
— 内部ポインタをラージオブジェクトの先頭に移動する
OCI-Lob::save
— データをラージオブジェクトに保存する
OCI-Lob::saveFile
— OCI-Lob::import のエイリアス
OCI-Lob::seek
— ラージオブジェクトの内部ポインタをセットする
OCI-Lob::setBuffering
— 現在のラージオブジェクト用のバッファリング状態を変更する
OCI-Lob::size
— ラージオブジェクトのサイズを返す
OCI-Lob::tell
— ラージオブジェクトの内部ポインタの現在位置を返す
OCI-Lob::truncate
— ラージオブジェクトを切りつめる
OCI-Lob::write
— データをラージオブジェクトに書き込む
OCI-Lob::writeTemporary
— 一時的なラージオブジェクトを書き込む
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.