首页 > 其他分享 >openGauss lo_truncate

openGauss lo_truncate

时间:2024-05-16 18:59:20浏览次数:12  
标签:truncate int lo len fd openGauss conn

lo_truncate

功能描述

将一个大对象截断成一个给定长度。

原型

int lo_truncate(PGconn* conn, int fd, size_t len);

参数

表 1 lo_truncate参数

关键字

参数说明

conn

一个数据库连接

fd

文件描述符

len

要截断的长度

返回值

int:成功时返回0,失败时返回值为-1。

lo_truncate64

功能描述

将一个(可能超过2GB大小)大对象截断成一个给定长度。

原型

int lo_truncate64(PGconn *conn, int fd, long int len);

参数

表 1 lo_truncate64参数

关键字

参数说明

conn

一个数据库连接

fd

文件描述符

len

要截断的长度

返回值

int:成功时返回0,失败时返回值为-1。

示例

请参见示例章节。

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

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

标签:truncate,int,lo,len,fd,openGauss,conn
From: https://www.cnblogs.com/techbing/p/18196518

相关文章

  • openGauss lo_write
    lo_write功能描述向一个大对象写入数据。原型intlo_write(PGconn*conn,intfd,constchar*buf,size_tlen);参数表1lo_write参数关键字参数说明conn一个数据库连接fd文件描述符buf要写入的数据,长度必须等于lenlen要写入的长度返回......
  • openGauss lo_unlink
    lo_unlink功能描述从数据库中移除一个大对象。原型intlo_unlink(PGconn*conn,OidlobjId);参数表1lo_unlink参数关键字参数说明conn一个数据库连接lobjId要移除的大对象的OID返回值int:成功时返回1,失败时返回-1。示例请参见示例章节。详情查......
  • openGauss ODBC接口参考
    ODBC接口参考ODBC接口是一套提供给用户的API函数,本节将对部分常用接口做具体描述,若涉及其他接口可参考msdn中ODBCProgrammer'sReference项的相关内容。SQLAllocEnvSQLAllocConnectSQLAllocHandleSQLAllocStmtSQLBindColSQLBindParameterSQLColAttribute......
  • openGauss ODBC包及依赖的库和头文件
    ODBC包及依赖的库和头文件Linux下的ODBC包从发布包中获取,包名为openGauss-x.x.x-ODBC.tar.gz。Linux环境下,开发应用程序要用到unixODBC提供的头文件(sql.h、sqlext.h等)和库libodbc.so。这些头文件和库可从unixODBC-2.3.0的安装包中获得。详情查看:https://opengauss.org详情查看......
  • openGauss JDBC常用参数参考
    JDBC常用参数参考targetServerType原理:值为master时会依次尝试连接串中配置的ip,直到能够连接到集群中的主机,值为slave时会依次尝试连接串中配置的ip,直到能够连接到集群中的备机(查询语句为:selectlocal_role,db_statefrompg_stat_get_stream_replications();)。建议:有写操......
  • openGauss JDBC包-驱动类和环境类
    JDBC包、驱动类和环境类JDBC包openGauss提供两种JDBCjar包:postgresql.jar和openGauss-jdbc-x.x.x.jar,两种jar包功能一致,仅仅是为了解决和PostgreSQL之间的JDBC驱动包名冲突。在Linux服务器端源代码目录下执行build.sh,获得驱动jar包postgresql.jar和opengauss-jdbc-x.x.x.jar,包......
  • openGauss libpq接口参考
    libpq接口参考数据库连接控制函数数据库执行语句函数大对象操作函数异步命令处理取消正在处理的查询示例链接参数详情查看:https://opengauss.org详情查看:https://docs-opengauss.osinfra.cn......
  • openGauss JDBC配置
    JDBC配置目前,openGauss相关的第三方工具都是通过JDBC进行连接的,此部分将介绍工具配置时的注意事项。连接参数【关注】第三方工具通过JDBC连接openGauss时,JDBC向openGauss发起连接请求,会默认添加以下配置参数,详见JDBC代码ConnectionFactoryImpl类的实现。params={{"user"......
  • openGauss lo_close
    lo_close功能描述关闭一个大对象描述符。原型intlo_close(PGconn*conn,intfd);参数表1lo_close参数关键字参数说明conn一个数据库连接fd文件描述符返回值int:成功时返回1,失败时返回-1。示例请参见示例章节。详情查看:https://opengauss.org......
  • ❤️‍ Solon Cloud Event 新的事务特性与应用
    1、SolonCloudEvent?是Solon分布式事件总线的解决方案。也是Solon“最终一致性”分布式事务的解决方案之一2、事务特性事务?就是要求Event有原子性,当多个Event发布时,要么全成功,要么全失败。publicclassEventDemo{publicvoidevent_tran(){//新建......