首页 > 其他分享 >openGauss lo_import

openGauss lo_import

时间:2024-05-16 18:53:00浏览次数:11  
标签:oid lo OID 导入 import openGauss conn

lo_import

功能描述

将一个服务器端的操作系统文件导入成一个大对象。

原型

Oid lo_import(PGconn* conn, const char* filename);

参数

表 1 lo_import参数

关键字

参数说明

conn

一个数据库连接

filename

要导入的文件的路径

返回值

oid:导入的大对象分配到的OID或InvalidOid(0)表示发生错误。

lo_import_with_oid

功能描述

将一个服务器端的操作系统文件导入成一个指定OID的大对象,若该OID已经被某个大对象使用则会产生错误。

原型

Oid lo_import_with_oid(PGconn* conn, const char* filename, Oid lobjId);

参数

表 1 lo_import_with_oid参数

关键字

参数说明

conn

一个数据库连接

filename

要导入的文件的路径

lobjId

要导入的大对象的OID

返回值

oid:导入的大对象分配到的OID或InvalidOid(0)表示发生错误。

示例

请参见示例章节。

详情查看:https://opengauss.org

详情查看:https://docs-opengauss.osinfra.cn

标签:oid,lo,OID,导入,import,openGauss,conn
From: https://www.cnblogs.com/techbing/p/18196512

相关文章

  • openGauss lo_tell
    lo_tell功能描述得到一个大对象描述符的当前读或写位置。原型intlo_tell(PGconn*conn,intfd);参数表1lo_tell参数关键字参数说明conn一个数据库连接fd文件描述符返回值int:失败时返回值为-1。lo_tell64功能描述将一个(可能超过2GB大小)大对......
  • openGauss lo_read
    lo_read功能描述从一个大对象读取数据。原型intlo_read(PGconn*conn,intfd,char*buf,size_tlen);参数表1lo_read参数关键字参数说明conn一个数据库连接fd文件描述符buf从大对象描述符中读取最多len字节到buflen要读取的数据长度......
  • openGauss lo_open
    lo_open功能描述打开一个现有的大对象进行读写。原型intlo_open(PGconn*conn,OidlobjId,intmode);参数表1lo_open参数关键字参数说明conn一个数据库连接lobjId要打开的大对象的OIDmode控制打开对象后只读、只写或者读写返回值int:成功......
  • hive写入star,csv格式的streamload-简单版
    hive写入star,csv格式的streamload注意字符串中的转移字符直接拼接\n而要显示\\是非转义字符publicclassGcyDataTrans{privatestaticStringSTARROCKS_HOST="IP";privatestaticStringSTARROCKS_HTTP_PORT="8030";privatestaticStringSTARROCKS_DB......
  • Summer '24:不容错过的Salesforce Flow 10大新功能!
    Flow是整个Salesforce平台自动化的未来。自从WorkflowRules和ProcessBuilders被淘汰,Salesforce将重点放在了Flow上,一直在将大量资源用于开发Flow创新,本次Summer'24中Flow也有不少亮眼的更新!01FlowCreationWizard和Flow类型创建Flow与以前有所不同。你看到的第一步只是让......
  • 区分import 什么时候使用 花括号{ }
    import与之对应的是export要理清export与 export default1、export与exportdefault均可用于导出常量、函数、文件、模块等2、在一个文件或模块中,export可以导出多个,对应的import导入加//导出exportfunctionfn1(){}exportfunctionfn2(){}exportfunctionfn3(......
  • yolov8带overlap和NMS的切块推理库
    点击查看代码importcv2frompatched_yolo_inferimportMakeCropsDetectThem,CombineDetectionsfrompatched_yolo_inferimportvisualize_results#Loadtheimageimg_path=r'D:\gzj\pic\see\0510\a001.jpg'img=cv2.imread(img_path)element_crops=......
  • SpringCloud
    SpringCloud回顾之前的知识JavaSE数据库前端ServletHttpMybatisSpringSpringMVCSpringBootDubbo、Zookeeper、分布式基础Maven、GitAjax、Json...../串一下自己会的东西数据库MybatisSpringSpringMVCSpringBootDubbo、Zookeeper、分布式基础......
  • log4net性能小探
    初步测试了Log4性能。Appender架构如下。一般客户端,使用FileAppender,把Log记录在本地磁盘。1<lockingModel type="log4net.Appender.FileAppender+InterProcessLock"/> lockingModel影响性能。有三种模式:ExclusiveLock,MinimalLock,InterProcessLock。默认......
  • openGauss Database和Schema设计
    Database和Schema设计openGauss中可以使用Database和Schema实现业务的隔离,区别在于Database的隔离更加彻底,各个Database之间共享资源极少,可实现连接隔离、权限隔离等,Database之间无法直接互访。Schema隔离的方式共用资源较多,可以通过grant与revoke语法便捷地控制不同用户对各Sche......