PHP提供了2大類API(應用程序接口)來操作Oracle數據庫。一個是標準 " /> 秋霞网站一级一片,亚洲色欲色欲WWW在线丝,青青草视频在线ac

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

如何在PHP中使用Oracle數據庫(1)

php3.0以上版本中,php內置了幾乎目前所有的數據庫處理函數,包括Oracle;在本文中我們通過一個實例來介紹了如何使用這些函數來操作Oracle數據庫。  

php提供了2大類API(應用程序接口)來操作Oracle數據庫。一個是標準的Oracle處理函數(ORA) 另一個是Oracle 8調用接口函數(OCI8). 后者只能在Oracle 7或8版本上使用。 由于OCI8 提供了很多優化選項,因此只要有可能就應該采用 OCI8 接口。這里我們分別用這二種函數集進行了演示。  

首先本文的前提假設你已經裝好了 Oracle數據庫環境 和 php 開發環境.  如果不懂也沒多大關系,網上有很多相關的好文章可以參考。

第一步:創建 一個實驗用的數據庫

這個問題你可以請你的數據庫管理員或參考Oracle用戶手冊處理,這里不再多講  

用 ORA 建立數據表

即使你已經創建好了數據表,也請看看本段文字。它可以告訴你如何用php+SQL的技術操作Oracle

在本例中我們創建了一個用于存放個人email的數據表

相關php代碼:


PutEnv("ORACLE_SID=ORASID");

$connection = Ora_Logon ("username", "password");
if ($connection == false){
  echo Ora_ErrorCode($connection).": ".Ora_Error($connection)."
";
  exit;
}    

$cursor = Ora_Open ($connection);
if ($cursor == false){
  echo Ora_ErrorCode($connection).": ".Ora_Error($connection)."
";
  exit;
}    

$query = "create table email_info " .
       "(fullname varchar(255), email_address varchar(255))";

$result = Ora_Parse ($cursor, $query);
if ($result == false){
  echo Ora_ErrorCode($cursor).": ".Ora_Error($cursor)."
";
  exit;  
}

$result = Ora_Exec ($cursor);
if ($result == false){
  echo Ora_ErrorCode($cursor).": ".Ora_Error($cursor)."
";
  exit;  
}

Ora_Commit ($connection);
Ora_Close ($cursor);
Ora_Logoff ($connection);

?>  


為了處理Oracle數據庫,我們首先要和Oracle建立一個聯結。
語法是 Ora_Logon (user, password),返回一個connectID..   
提醒: 在此之前我們還必須設置環境變量: ORACLE_SID的值.  

現在,我們可以通過該聯結的 ID對Oracle進行交互式操作了。數據表名字就叫email_info吧。該表由2個域組成,一個存儲個人全名,(如:曉月)一個存儲email地址如(xiaoyue@163.NET)  

還需要一個游標 Ora_Open.  該游標常常用來枚舉數據。我們用 Ora_Parse 或 Ora_Exec 查詢Oracle的結果集.  Ora_Parse 效驗SQL語法正確性 而 Ora_Exec 則執行相應的SQL語句.  如果這一切都正常運行,那么我們就運行 Ora_Commit來確認. 

php技術如何在PHP中使用Oracle數據庫(1),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 高H内射NP古文 | 亚洲AV午夜福利精品香蕉麻豆 | 蜜芽视频在线观看视频免费播放 | 97视频在线观看免费播放 | 农民工老头在出租屋嫖老熟女 | 欧美内射AAAAAAXXXXX | 日韩午夜中文字幕电影 | 久久精品黄色 | 欧美老少欢杂交另类 | 亚洲色欲H网在线观看 | 男人天堂999 | 国产三级在线观看免费 | 中文视频在线 | 国产99青草全福视在线 | 中文字幕在线观看网址 | 久久夜色噜噜噜亚洲AV0000 | 视频一区视频二区在线观看 | 亚洲一区二区免费看 | 亚洲国产AV精品一区二区蜜芽 | 91天仙tv嫩模福利 | 果冻传媒 在线播放观看 | 24小时日本高清免费看 | 2018高清国产一区二区三区 | 漂亮美女2018完整版 | 久久免费电影 | 久久伊人草 | 美国ZOOM动物在线观看 | 午夜无码片在线观看影院 | 国产乱国产乱老熟300部视频 | 国产午夜精品久久久久九九 | 脔到她哭H粗话HWWW男男动漫 | 一本道高清不卡v免费费 | 免费毛片在线视频 | 成都电影免费中文高清 | 耻辱の奴隷淑女中文字幕 | 国产精品亚洲国产三区 | 伊人国产视频 | 无码专区久久综合久综合字幕 | 久久伊人精品青青草原2021 | 浴室里强摁做开腿呻吟的漫画 | 久久无码人妻AV精品一区 |