牛牛在线工具

cubrid_save_to_glo()

收录 8868 个 PHP 函数,含用途说明与用法示例。

cubrid_save_to_glo()

将CUBRID大型对象(BLOB/CLOB)的内容保存到普通文件中

函数名:cubrid_save_to_glo() 函数功能:将CUBRID大型对象(BLOB/CLOB)的内容保存到普通文件中 适用版本:CUBRID >= 8.4.1, PHP >= 5.4.1 语法:bool cubrid_save_to_glo ( resource $conn_identifier, int $oid, string $file_path ) 参数: $conn_identifier:一个 CUBRID 连接标识符,通过 cubrid_connect() 或 cubrid_pconnect() 函数返回。 $oid:要保存的对象的OID(对象标识符)。 $file_path:保存文件的路径和文件名。 返回值:如果成功保存文件则返回true,否则返回false。 示例: <?php // 建立CUBRID连接 $conn = cubrid_connect("localhost", 33000, "demodb", "dba", ""); // 检查连接是否成功 if (!$conn) { die("连接失败:" . cubrid_error_msg()); } // 读取CUBRID大型对象 $clob_oid = cubrid_import($conn, "./path/to/sample.txt"); if (!$clob_oid) { die("导入对象失败:" . cubrid_error_msg()); } // 保存CUBRID大型对象到文件 $file_path = "./path/to/output.txt"; if (cubrid_save_to_glo($conn, $clob_oid, $file_path)) { echo "保存成功!"; } else { echo "保存失败:" . cubrid_error_msg(); } // 关闭连接 cubrid_disconnect($conn); ?> 注意事项: 在调用 cubrid_save_to_glo() 函数之前,必须先从 CUBRID 中导入大型对象。 必须确保文件路径/file_path是可写的。