成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導(dǎo)航首頁 ? 技術(shù)教程 ? PHP:oci_error()的用法_Oracle函數(shù)
全站頭部文字 我要出現(xiàn)在這里
PHP:oci_error()的用法_Oracle函數(shù) 803 2023-12-12   

oci_error

(PHP 5, PECL OCI8 >= 1.1.0)

oci_error — 返回上一個(gè)錯(cuò)誤

說明

array oci_error ([ resource $source ] )

對于大多數(shù)錯(cuò)誤,參數(shù)是最適合的資源句柄。對于 oci_connect(),oci_new_connect() 或 oci_pconnect() 的連接錯(cuò)誤,不要傳遞參數(shù)。如果沒有發(fā)現(xiàn)錯(cuò)誤,oci_error() 返回 FALSEoci_error() 以一個(gè)關(guān)聯(lián)數(shù)組返回錯(cuò)誤。在此數(shù)組中,code 是 oracle 錯(cuò)誤代碼而 message 是 oracle 的錯(cuò)誤字符串。

Note: 自 PHP 4.3 起

offset 和 sqltext 也包括在返回的數(shù)組中,用來指出錯(cuò)誤發(fā)生的位置以及造成錯(cuò)誤的原始的 SQL 文本。

Example #1 連接錯(cuò)誤后顯示 Oracle 錯(cuò)誤信息

$conn = @oci_connect("scott", "tiger", "mydb");
if (!$conn) {
  $e = oci_error();   // For oci_connect errors pass no handle
  echo htmlentities($e['message']);
}

Example #2 語法解析錯(cuò)誤后顯示 Oracle 錯(cuò)誤信息

$stmt = @oci_parse($conn, "select ' from dual");  // note mismatched quote
if (!$stmt) {
  $e = oci_error($conn);  // For oci_parse errors pass the connection handle
  echo htmlentities($e['message']);
}

Example #3 執(zhí)行錯(cuò)誤后顯示 Oracle 錯(cuò)誤信息和出錯(cuò)的語句

$r = oci_execute($stmt);
if (!$r) {
  $e = oci_error($stmt); // For oci_execute errors pass the statementhandle
  echo htmlentities($e['message']);
  echo "<pre>";
  echo htmlentities($e['sqltext']);
  printf("n%".($e['offset']+1)."s", "^");
  echo "</pre>";
}

Note:

在 PHP 5.0.0 之前的版本必須使用 ocierror() 替代本函數(shù)。該函數(shù)名仍然可用,為向下兼容作為 oci_error() 的別名。不過其已被廢棄,不推薦使用。


主站蜘蛛池模板: 阿妹的诺言| 黄视频在线网站| 黄视频免费观看网站| 俞晴| 保证书怎么写才有法律效力| 王少| 李赫洙| 女子监狱第五季| p333的图片| 女生被艹在线观看| 视力图| 跟班服务| 掐脖子的视频| 32步简单舞步完整版| 所求皆所愿| 美丽交易| 闪电小子| 在线观看亚洲免费视频| 贪玩的小水滴想象作文400字左右| 孤岛惊魂| 《禁忌2》在线观看| 电影《天启》| 五上竖式计算300道及答案| 范冰冰性感| 变形金刚6免费观看高清完整版| 小敏家演员表| 邯郸恋家网| 日本电影忠犬八公的故事| 阴阳界 电影| 日出即景作文| 宋小莹| 土壤动植物的乐园教学反思| 王盼盼| 忌讳2| 扭曲的欲望| 解毒咒| 乱世危情电视剧演员表| 红日歌词中文谐音歌词| 生椰拿铁热量| 追捕演员表名单| 冥界警局|

!!!站長長期在線接!!!

網(wǎng)站、小程序:定制開發(fā)/二次開發(fā)/仿制開發(fā)等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103