OCI常用函式的函式說明,OCI常用函式的大致步驟

時間 2022-10-06 08:45:06

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主...