检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 // 此示例演示如何通过ODBC方式获取GaussDB中的数据。 // DBtest.c (compile with: libodbc.so) #include
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 // 此示例演示如何通过ODBC方式获取GaussDB中的数据。 // DBtest.c (compile with: libodbc.so) #ifdef
如果源编码格式到目标编码格式的转化规则不存在,则参数r不进行任何转换直接返回,如GBK和LATIN1之间的转换规则是不存在的,具体转换规则可以通过查看系统表pg_conversion获得。 DBE_RAW.CONVERT函数原型为: 1 2 3 4 5 DBE_RAW.CONVERT(
如果源编码格式到目标编码格式的转化规则不存在,则参数r不进行任何转换直接返回,如GBK和LATIN1之间的转换规则是不存在的,具体转换规则可以通过查看系统表pg_conversion获得。 DBE_RAW.CONVERT函数原型为: 1 2 3 4 5 DBE_RAW.CONVERT(
取值范围:整型,单位为秒。修改后可以reload生效,参数修改请参考表2进行设置。 默认值:10 agent_check_interval 参数说明:cm_agent查询DN、CN、GTM等实例状态的时间间隔。 取值范围:整型,单位为秒。修改后可以reload生效,参数修改请参考表2进行设置。 默认值:2
SQLException Yes isValid(int timeout) 如果连接尚未关闭并且仍然有效,则返回true。驱动程序应提交对连接的查询,或使用其他机制,以肯定地验证连接在调用此方法时仍然有效。 boolean SQLException Yes nativeSQL(String
SQLException Yes isValid(int timeout) 如果连接尚未关闭并且仍然有效,则返回true。驱动程序应提交对连接的查询,或使用其他机制,以肯定地验证连接在调用此方法时仍然有效。 boolean SQLException Yes nativeSQL(String
SQLException Yes Yes isValid(int timeout) 如果连接尚未关闭并且仍然有效,则返回true。驱动程序应提交对连接的查询,或使用其他机制,以肯定地验证连接在调用此方法时仍然有效。 boolean SQLException Yes Yes nativeSQL(String
该高级包不可指定通过DBLINK获取的存储过程/函数。 推荐在被指定的存储过程/函数前增加schema前缀。若省略了schema前缀,则该高级包会使用当前会话的schema用于查找其所属实体,但此时需要修改behavior_compat_options参数值为bind_procedure_searchpath才可生效。
该高级包不可指定通过DBLINK获取的存储过程/函数。 推荐在被指定的存储过程/函数前增加schema前缀。若省略了schema前缀,则该高级包会使用会话当前的schema用于查找其所属实体,但此时需要修改behavior_compat_options参数值为bind_procedure_searchpath才可生效。
如果源编码格式到目标编码格式的转化规则不存在,则参数r不进行任何转换直接返回,如GBK和LATIN1之间的转换规则是不存在的,具体转换规则可以通过查看系统表pg_conversion获得。 DBE_RAW.CONVERT函数原型为: 1 2 3 4 5 DBE_RAW.CONVERT(
SQLException Yes isValid(int timeout) 如果连接尚未关闭并且仍然有效,则返回true。驱动程序应提交对连接的查询,或使用其他机制,以肯定地验证连接在调用此方法时仍然有效。 Boolean SQLException Yes nativeSQL(String
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 // 此示例演示如何通过ODBC方式获取GaussDB中的数据。 // DBtest.c (compile with: libodbc.so) #include
error_table_name 数据导入过程中出现的数据格式错误信息将被写入error_table_name指定的错误信息表中,可以在并行导入结束后查询此错误信息表,获取详细的错误信息。此参数只在设置了reject_limit参数时有效。 如果为了兼容postgres开源接口,此语法建议用LOG
描述:将无符号一字节整数打包放入内部数据缓冲流。 参数:tinyint 返回值类型:bytea is_contain_namespace 描述:查找表名和namespace分割的位置,如果不存在namespace,返回0。 参数:relationname name 返回值类型:integer
描述:将无符号一字节整数打包放入内部数据缓冲流。 参数:tinyint 返回值类型:bytea is_contain_namespace 描述:查找表名和namespace分割的位置,如果不存在namespace,返回0。 参数:relationname name 返回值类型:integer
find_in_set(text, set) 描述:查找给定成员在集合中的位置,从1开始计数。如果没有找到,返回0。分布式暂不支持SET数据类型,此函数执行时会报错。 返回值类型:int2。 find_in_set(str, strlist) 描述:查询字段strlist中是否包含str的结果
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 // 此示例演示如何通过ODBC方式获取GaussDB中的数据。 // DBtest.c (compile with: libodbc.so) #ifdef
取值范围:bool型,默认值为false。 true:设为true时,输出心跳日志。 false:设为false时,不输出心跳日志。 若开启心跳日志选项,此处说明心跳日志如何解析:二进制格式首先是字符'h'表示是消息是心跳日志,之后是心跳日志内容,分别是8字节uint64,直连DN解码场景代表LSN,表示发送心
典型应用场景配置 日志诊断场景 ODBC日志分为unixODBC驱动管理器日志和psqlODBC驱动端日志。前者可以用于追溯应用程序API的执行成功与否,后者是底层实现过程中的一些DFX日志,用来帮助定位问题。 unixODBC日志需要在odbcinst.ini文件中配置: 1 2