W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
(PECL CUBRID >= 8.3.0)
cubrid_unbuffered_query — 在不將結果提取到內存中的情況下執(zhí)行查詢
cubrid_unbuffered_query(string $query, resource $conn_identifier = ?): resource
此函數(shù)執(zhí)行查詢,而無需等待所有查詢結果都已完成。它會回來的 生成結果時。
query
SQL 查詢。
conn_identifier
CUBRID 連接。如果未指定連接標識符,則假定為 cubrid_connect() 打開的最后一個連接。
對于 SELECT、SHOW、DESCRIBE 或 EXPLAIN 語句,成功后返回請求標識符資源。
對于其他類型的 SQL 語句,UPDATE、DELETE、DROP 等在成功時返回 true。
失敗時為 false。
示例 #1 cubrid_unbuffered_query() example
<?php
$link = cubrid_connect("localhost", 30000, "demodb", "dba", "");
if (!$link)
{
die('Could not connect.');
}
$query = "select * from code";
$result = cubrid_unbuffered_query($query, $link);
while ($row = cubrid_fetch($result))
{
var_dump($row);
}
cubrid_close_request($result);
cubrid_disconnect($link);
?>
注意:cubrid_unbuffered_query() 的好處來了 代價:不能對從 cubrid_unbuffered_query() 返回的結果集使用 cubrid_num_rows() 和 cubrid_data_seek()。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: