1樓:元春桖
一、 定義並初始化所需各變數
envhp、srvhp、errhp、svchp、authp、hndlp、stmthp、等等
二、連線資料庫
1、 ociinitialize。初始化oci程式環境
2、ocienvinit。 初始化oci環境控制代碼
3、 ocihandlealloc。分配各控制代碼,需要分配的控制代碼型別如下:
oci_htype_svcctx,
oci_htype_error,
oci_htype_session,
oci_htype_server,
4、 ociserverattach。指定資料來源路徑
5、 ociattrset。設定各項引數。需要設定的引數型別如下:
oci_attr_server 使用的控制代碼型為ooci_htype_svcctx
oci_attr_username
oci_attr_password
上面兩個引數使用的控制代碼型別為oci_htype_session
6、 ocisessionbegin。建立並開始會話
7、 ociattrset。設定會話引數型別oci_attr_session,使用控制代碼為oci_htype_svcctx
8、 ocihandlealloc。分配oci_htype_stmt型陳述句柄
三、運算元據庫
1、ocistmtprepare。準備事件處理
2、ocibindbypos、ocibindbyname(ocidefinebypos)繫結(定義)變數。如果是多行資料,則需要使用
ocibindarrayofstruct(ocidefinearrayofstruct)函式來繫結(定義)存放該資料的陣列
3、ocistmtexecute。執行sql語句
4、ocitranscommit(ocitransrollback)。提交(回滾)當前事務
四、斷開資料庫
1、ocisessionend。結束會話
2、ociserverdetach。斷開與伺服器的連線
3、ocihandlefree。釋放已分配的各控制代碼。需要釋放的控制代碼如下:
oci_htype_svcctx,
oci_htype_error,
oci_htype_session,
oci_htype_server,
oci_htype_stmt
oci_htype_env
五、提取出錯描述資訊
1、ocierrorget。上述各函式若執行失敗,都可以使用該函式來提取出錯資訊的orcale描述。
php oci 函式的問題 5
2樓:秋天bu再留戀
是啊,不知怎麼的就開喜歡上了獨自行走,喜歡漫步卵石小道,迎著黃昏尋乙份不為人知的寧靜。橙光瀰漫,天邊撒下了縷縷清寧,頓時豐盈了我的閒情。此時,閒看花無言,草無語,樹無聲,連我自己也不由得安靜了很多。
聆聽心跳,窺看心魂,輕輕的一抬頭,才發光陰的步伐已悄然爬上了樹梢,隨後和著斜陽染就了一地泛黃。微風緩緩而來,馨香旖旎,一枚緋紅的楓葉曼卷而去,輕輕的落在了江面的碧綠中。似乎要化身一葉扁舟,載去所有的憂鬱,駛向新的彼岸。
乍一看,又似是熟透的光陰一下又蒙上了些許青澀,靈動了整個黃昏。我不忍破壞這乙份詳和,隨即輕放手中的石塊,拂袖而去。
C語言裡的函式定義和函式說明有什麼聯絡和區別
超可愛 函式說明 說明 的意思,即表明當前的程式檔案中有這個函式。函式定義 定義 的意思,即為該函式下定義 這個函式具體有什麼功能 函式體 2.具體請先看 include int sum int a,int b 函式宣告 void main int sum int a,int b 函式定義 解釋一下...
不求函式f xx 1 x 2 x 3 導數,說明方程fx)0有幾個實根,並指出這些根所在的區間
我才是無名小將 f x 可導且連續,f 1 f 2 f 3 0 所以存在x1,x2分別在 1,2 2,3 之內,使f x1 f x2 0 f x 是二次函式,最多有兩個零點 指點群豪戲 有兩個根,分別區間 1,2 2,3 之間。可以模擬函式的圖象,可以看出f x 有兩個駐點。 軒轅無魚 2個,1,2...
c語言中有哪些函式,C語言常用的函式有哪些
鄺培勝裔媼 c語言輸入輸出函式有很多,標準i o函式中包含了如下幾個常用的函式 scanf,printf,getc,putc,getchar,putchar,gets,puts,fgets,fputs,fgetc,fputc,fscanf,fprintf等.intgetc file fp getc主...