![]()
|
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7">
OCIBindByName(PHP 3>= 3.0.4, PHP 4 ) OCIBindByName -- Oracle プレースホルダー㫠PHP 変数をãƒã‚¤ãƒ³ãƒ‰ã™ã‚‹èª¬æ˜Žint OCIBindByName ( int stmt, string ph_name, mixed & variable, int length, int [type])OCIBindByName() ã¯ã€PHP 変数 variable ã‚’ Oracle プレースホルダー ph_name ã«ãƒã‚¤ãƒ³ãƒ‰ã—ã¾ã™ã€‚実行時ã«å…¥åŠ›ç”¨ã€ å‡ºåŠ›ç”¨ã«ä½¿ç”¨ã•れるã«ã‚ˆã‚‰ãšã€å¿…è¦ãªè¨˜æ†¶é ˜åŸŸãŒç¢ºä¿ã•れã¾ã™ã€‚ length パラメータã¯ã€ãƒã‚¤ãƒ³ãƒ‰æ™‚ã®æœ€å¤§é•·ã‚’ è¨å®šã—ã¾ã™ã€‚length ã‚’ -1 ã«è¨å®šã—ãŸå ´åˆã€ OCIBindByName() 㯠variable ã®ç¾åœ¨ã®é•·ã•を最大長ã¨ã—ã¦è¨å®šã— ã¾ã™ã€‚ 抽象データ型 (LOB/ROWID/BFILE) ã‚’ãƒã‚¤ãƒ³ãƒ‰ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã€ã¾ãš OCINewDescriptor() 関数を使用ã—ã¦ã“れを確ä¿ã™ã‚‹ å¿…è¦ãŒã‚りã¾ã™ã€‚length ã¯æŠ½è±¡ãƒ‡ãƒ¼ã‚¿åž‹ç”¨ã«ã¯ 使用ã•れãšã€-1 ã‚’è¨å®šã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚ type 変数ã¯ä½¿ç”¨ã—ãŸã„ディスクリプタã®ç¨®é¡ž ã‚’Oracle ã«ä¼ãˆã¾ã™ã€‚使用å¯èƒ½ãªå€¤ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚: OCI_B_FILE (Binary-File), OCI_B_CFILE (Character-File), OCI_B_CLOB (Character-LOB), OCI_B_BLOB (Binary-LOB) ,OCI_B_ROWID (ROWID)
|