检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行带有结果集的语句 执行具有单独结果集的SQL语句,可以使用EXECUTE。若要保存结果,则增加INTO子句。示例如下: EXEC SQL BEGIN DECLARE SECTION; const char *stmt = "SELECT a, b, c FROM test1
获取和处理数据库中的数据 Windows环境下ODBC应用代码可以使用MinGW(Minimalist GNU for Windows)编译器进行编译。编译命令如下: gcc odbctest.c -o odbctest -lodbc32 执行命令为: ./odbctest.exe
向量函数和操作符 floatvector支持向量类型和数组类型之间的数据转换,同时支持特定格式的字符串转换成向量类型。 array<->floatvector:数据类型转换中向量数据类型可以和相对应的数组类型进行自由转换;floatvector向量的成员数据类型为浮点型。 string
GS_SEG_SPC_REMAIN_EXTENTS GS_SEG_REMAIN_EXTENTS获取索引表空间残留的孤立的扩展信息。这些扩展信息不包含在残留段中,可以作为独立的清理单元。只支持管理员权限用户查询。 表1 GS_SEG_SPC_REMAIN_EXTENTS字段 名称 类型
PG_TOTAL_USER_RESOURCE_INFO PG_TOTAL_USER_RESOURCE_INFO视图显示所有用户的资源使用情况,需要使用管理员用户进行查询。此视图在GUC参数use_workload_manager为on时才有效。其中,IO相关监控项在参数enabl
获取和处理数据库中的数据 Windows环境下ODBC应用代码可以使用MinGW(Minimalist GNU for Windows)编译器进行编译。编译命令如下: gcc odbctest.c -o odbctest -lodbc32 执行命令为: ./odbctest.exe
以非加密方式连接 JDBC以非加密方式连接数据库,首先要加载驱动,然后再创建数据库连接。因此本章节主要介绍加载驱动方式、创建数据库连接的接口、采用不同接口进行非加密连接。 加载驱动方式介绍 加载驱动有两种方式: 在代码中创建连接之前任意位置隐含装载: Class.forName("com
通过本地文件导入导出数据 在使用JAVA语言基于GaussDB进行二次开发时,可以使用CopyManager接口,通过流方式,将数据库中的数据导出到本地文件或者将本地文件导入数据库中,文件格式支持CSV、TEXT等格式。 代码运行的前提条件: 根据实际情况添加opengaussjdbc
绑定参数并返回二进制结果 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
PQconnectStart 功能描述 与数据库服务器建立一次非阻塞的连接。 原型 PGconn* PQconnectStart(const char* conninfo); 参数 表1 关键字 参数说明 conninfo 连接信息字符串。可以为空,这样将会使用默认参数。也可以包
PQerrorMessage 功能描述 返回连接上的错误信息。 原型 char* PQerrorMessage(const PGconn* conn); 参数 表1 关键字 参数说明 conn 连接句柄。 返回值 char类型指针。 父主题: 数据库连接控制函数
ALLOCATE DESCRIPTOR 功能描述 分配一个新命名的SQL描述符区域。 语法格式 ALLOCATE DESCRIPTOR name 参数说明 name SQL描述符名称。大小写敏感,是一个SQL标识或者一个宿主变量。 示例 EXEC SQL ALLOCATE DESCRIPTOR
执行没有结果集的语句 执行EXECUTE IMMEDIATE命令示例如下: EXEC SQL BEGIN DECLARE SECTION; const char *stmt = "CREATE TABLE test1 (...);"; EXEC SQL END DECLARE
执行带有结果集的语句 执行具有单独结果集的SQL语句,可以使用EXECUTE。若要保存结果,则增加INTO子句。示例如下: EXEC SQL BEGIN DECLARE SECTION; const char *stmt = "SELECT a, b, c FROM test1
GLOBAL_GS_SEG_SPC_SEGMENTS GLOBAL_GS_SEG_SPC_SEGMENTS在CN上执行,获取所有节点所有表空间已使用的段信息。只支持管理员权限用户查询。 表1 GLOBAL_GS_SEG_SPC_SEGMENTS字段 名称 类型 描述 node_name
GS_TOTAL_NODEGROUP_MEMORY_DETAIL GS_TOTAL_NODEGROUP_MEMORY_DETAIL返回当前数据库node group使用内存的信息,单位为MB,若GUC参数enable_memory_limit设置为off,则该视图不能使用。具体字段信息如表1所示。
GS_RESOURCE_PLAN_DIRECTIVES GS_RESOURCE_PLANS是实例级系统表,其作为资源计划指令表,记录计划指令的资源配额与状态等。为多租数据库特性系统表,不建议使用和查看本系统表。 父主题: 多租数据库
获取和处理数据库中的数据 Windows环境下ODBC应用代码可以使用MinGW(Minimalist GNU for Windows)编译器进行编译。编译命令如下: gcc odbctest.c -o odbctest -lodbc32 执行命令为: ./odbctest.exe
以非加密方式连接 JDBC以非加密方式连接数据库,首先要加载驱动,然后再创建数据库连接。因此本章节主要介绍加载驱动方式、创建数据库连接的接口、采用不同接口进行非加密连接。 加载驱动方式介绍 加载驱动(以opengaussjdbc.jar为例)有两种方法: 在代码中创建连接之前在任意位置装载:
通过本地文件导入导出数据 在使用JAVA语言基于GaussDB进行二次开发时,可以使用CopyManager接口,通过流方式,将数据库中的数据导出到本地文件或者将本地文件导入数据库中,文件支持CSV、TEXT等格式。 代码运行的前提条件:在数据库中创建表migration_tab