检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
语句中的参数传递给数据库,或者从数据库向嵌入式SQL-C程序传回数据),需要在特殊的标记段里面声明包含此数据的C语言变量,以便预处理器能够识别。 标记段以下面的代码开始: EXEC SQL BEGIN DECLARE SECTION; 以下面的代码结束: EXEC SQL END
获取驱动jar包并配置JDK环境 环境准备包括获取驱动jar包、配置JDK环境。 JDBC包 从发布包中获取驱动jar包,包名为GaussDB-Kernel_数据库版本号_操作系统_64bit_Jdbc.tar.gz。解压后JDBC的驱动jar包: opengaussjdbc.jar:主类名为“com
ize”小于8192字节的汇总总和,usedsize字段表示统计的内存上下文个数。多租场景下,non-PDB访问该视图时返回全部信息,PDB访问该视图时仅返回该PDB相关信息。 表1 GS_SESSION_MEMORY_CONTEXT字段 名称 类型 描述 sessid text
构数据库信息的载体。 注意事项 OPTIONS中的敏感字段(如password)在使用多层引号时,语义和不带引号的场景是不同的,因此不会被识别为敏感字段进行脱敏。 语法格式 CREATE SERVER server_name FOREIGN DATA WRAPPER fdw_name
语句中的参数传递给数据库,或者从数据库向嵌入式SQL-C程序传回数据),需要在特殊的标记段里面声明包含此数据的C语言变量,以便预处理器能够识别。 标记段以下面的代码开始: EXEC SQL BEGIN DECLARE SECTION; 以下面的代码结束: EXEC SQL END
语句中的参数传递给数据库,或者从数据库向嵌入式SQL-C程序传回数据),需要在特殊的标记段里面声明包含此数据的C语言变量,以便预处理器能够识别。 标记段以下面的代码开始: EXEC SQL BEGIN DECLARE SECTION; 以下面的代码结束: EXEC SQL END
语句中的参数传递给数据库,或者从数据库向嵌入式SQL-C程序传回数据),需要在特殊的标记段里面声明包含此数据的C语言变量,以便预处理器能够识别。 标记段以下面的代码开始: EXEC SQL BEGIN DECLARE SECTION; 以下面的代码结束: EXEC SQL END
通用标识符函数 sys_guid() 描述:产生并返回一个全球唯一的标识符,由16个字节组成,生成的标识符有当前机器IP,生成时间戳,随机数生成一个全局唯一的uuid。 参数:无。 返回值类型:raw 示例: 1 2 3 4 5 6 7 8 9 gaussdb=# SET a_f
通用标识符函数 sys_guid() 描述:产生并返回一个全局唯一的标识符,由16个字节组成,生成的标识符有当前机器IP,生成时间戳,随机数生成一个全局唯一的uuid。 参数:无。 返回值类型:raw 示例: 1 2 3 4 5 6 7 8 9 gaussdb=# SET a_f
ds、PQfname等函数来帮助用户对执行SELECT查询后的结果进行适当的解析和处理。 示例如下(完整示例请参考数据库建连、执行SQL并返回结果): /* 打印属性名称 */ nFields = PQnfields(res); for (i = 0; i < nFields; i++)
操作符。 点 点是几何类型的基本二维构造单位。用下面语法描述point的数值: ( x , y ) x , y x和y是用浮点数表示的点的坐标,点的数值类型为float8类型。 点输出使用第一种语法。 示例: gaussdb=# select point(1.1, 2.2);
操作符。 点 点是几何类型的基本二维构造单位。用下面语法描述point的数值: ( x , y ) x , y x和y是用浮点数表示的点的坐标,点的数值类型为float8类型。 点输出使用第一种语法。 示例: gaussdb=# SELECT point(1.1, 2.2);
同步。这种同步机制可以提高并行序列扫描的性能,但可能导致没有ORDER BY的查询返回乱序结果。 off:禁用序列扫描的同步行为,每个扫描都从表的起始位置开始。可以确保没有ORDER BY的查询返回与物理存储顺序一致的结果,但并行扫描效率可能会降低。 默认值:on 设置方式:该参
ANONYMOUS BLOCK EXECUTE INTO/BULK COLLECT INTO 将存储过程内语句返回的值存储到变量内,BULK COLLECT INTO允许将部分或全部返回值暂存到数组内部。 示例 gaussdb=# DROP TABLE IF EXISTS customers;
es、PQfname等函数来帮助用户对执行SELECT查询后的结果进行适当的解析和处理。 示例如下(完整示例请参考数据库建连、执行SQL并返回结果): /* 打印属性名称 */ nFields = PQnfields(res); for (i = 0; i < nFields; i++)
ds、PQfname等函数来帮助用户对执行SELECT查询后的结果进行适当的解析和处理。 示例如下(完整示例请参考数据库建连、执行SQL并返回结果): /* 打印属性名称 */ nFields = PQnfields(res); for (i = 0; i < nFields; i++)
同步。这种同步机制可以提高并行序列扫描的性能,但可能导致没有ORDER BY的查询返回乱序结果 off:禁用序列扫描的同步行为,每个扫描都从表的起始位置开始。可以确保没有ORDER BY的查询返回与物理存储顺序一致的结果,但并行扫描效率可能会降低。 默认值:on。在PDB场景内,若未设置该参数,则继承来自全局的设置。
向服务器提交一条命令并等待结果。 原型 PGresult* PQexec(PGconn* conn, const char* query); 参数 表1 PQexec参数 关键字 参数说明 conn 指向包含连接的对象指针。 query 需要执行的查询字符串。 返回值 PGresult:包含查询结果的对象指针。
描述:删除不再使用的cbm文件,并返回删除后的第一条lsn。 返回值类型:text pg_cbm_force_track(targetLSNArg text,timeOut int) 描述:强制执行一次cbm追踪到指定的xlog位置,并返回实际追踪结束点的xlog位置。 返回值类型:text
描述:删除不再使用的cbm文件,并返回删除后的第一条lsn。 返回值类型:text pg_cbm_force_track(targetLSNArg text,timeOut int) 描述:强制执行一次cbm追踪到指定的xlog位置,并返回实际追踪结束点的xlog位置。 返回值类型:text