检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
典型应用场景配置 日志诊断场景 ODBC日志分为unixODBC驱动管理器日志和psqlODBC驱动端日志。前者可以用于追溯应用程序API的执行成功与否,后者是底层实现过程中的一些DFX日志,用来帮助定位问题。 unixODBC日志需要在odbcinst.ini文件中配置: 1 2
执行SQL语句 本小节中,执行普通SQL语句创建customer_t1表,执行预处理插入语句批量插入数据,执行预处理更新语句更新数据,同时演示创建和调用存储过程。 执行普通SQL语句 应用程序通过执行SQL语句来操作数据库,支持对XML类型数据进行SELECT、UPDATE、INSERT、DELETE等操作。
------- xyzhi (1 row) notlike(x bytea name text, y bytea text) 描述:比较x和y是否不一致。 返回值类型:Boolean 示例: 1 2 3 4 5 6 7 8 9 10 openGauss=# SELECT
提交、回滚事务等方法,确保数据库操作的一致性和完整性。 元数据访问: Go驱动提供ColumnType接口用于查询数据库中列属性信息,包括是否可以为空、数据库类型名称、长度和小数位数等信息。 可重用性:Go驱动提供Prepare方法用于预编译SQL,该SQL可以被多次执行,只需改变传入参数,提高数据库可重用性。
} [, ...] [ CASCADE | RESTRICT ]; 回收指定序列上权限,LARGE字段属性可选,回收语句不区分序列是否为LARGE。 1 2 3 4 5 6 7 REVOKE [ GRANT OPTION FOR ] { { SELECT | UPDATE
用于失效消息场景对init文件进行操作时加锁。 Relation LWLOCK事件 TablespaceCreateLock 用于确定tablespace是否已经存在。 Relation LWLOCK事件 RelfilenodeReuseLock 避免错误地取消已重用的列属性文件的链接。 Relation
执行SQL语句 本小节中,执行普通SQL语句创建customer_t1表,执行预处理插入语句批量插入数据,执行预处理更新语句更新数据,同时演示创建和调用存储过程。 执行普通SQL语句 应用程序通过执行SQL语句来操作数据库,支持对XML类型数据进行SELECT、UPDATE、INSERT、DELETE等操作。
用于失效消息场景对init文件进行操作时加锁。 Relation LWLOCK事件 TablespaceCreateLock 用于确定tablespace是否已经存在。 Relation LWLOCK事件 RelfilenodeReuseLock 避免错误地取消已重用的列属性文件的链接。 Relation
ClientLogicDecryptResult函数接口 方法名 返回值类型 描述 支持JDBC4 isFailed() Boolean 解密是否失败,若失败返回True,否则返回False。 Yes getErrMsg() String 获取错误信息。 Yes getPlaintext()
ClientLogicDecryptResult函数接口 方法名 返回值类型 描述 支持JDBC4 isFailed() Boolean 解密是否失败,若失败返回True,否则返回False。 Yes getErrMsg() String 获取错误信息。 Yes getPlaintext()
TIME ZONE、TIMESTAMP WITHOUT TIME ZONE。 无论GUC参数set behavior_compat_options是否设置为proc_outparam_override都支持传递参数长度。 要传递集合类型的元素长度和被集合类型嵌套的数组类型的元素长度需要在
ion_name参数把分析限定在特定的表、列或分区表中。 {ANALYZE|ANALYSE} VERIFY用于检测数据库中普通表的数据文件是否损坏。 注意事项 ANALYZE非临时表不支持在一个匿名块、事务块、函数或存储过程内被执行。ANALYZE临时表支持存储过程中被执行,不支持统计信息回滚操作。
TIME ZONE、TIMESTAMP WITHOUT TIME ZONE。 无论GUC参数set behavior_compat_options是否设置为proc_outparam_override都支持传递参数长度。 要传递集合类型的元素长度和被集合类型嵌套的数组类型的元素长度需要在
GaussDB:该过程共有5个参数,且第3、4、5个参数类型为BIGINT。 Oracle:该过程共有8个参数,在GaussDB所有参数的基础上增加了blob_csid、lang_context和warning3个参数,类型分别为NUMBER、INTEGER和INTEGER,且第3、4、5个参数类型为INTEGER。
6 7 8 9 10 11 12 13 -- 新建parser,通过GETVALIDATIONMODE获取parser解析验证模式是否打开。 DECLARE l_parser dbe_xmlparser.parser; BEGIN l_parser := dbe_xmlparser
6 7 8 9 10 11 12 13 -- 新建parser,通过GETVALIDATIONMODE获取parser解析验证模式是否打开。 DECLARE l_parser dbe_xmlparser.parser; BEGIN l_parser := dbe_xmlparser
6 7 8 9 10 11 12 13 -- 新建parser,通过GETVALIDATIONMODE获取parser解析验证模式是否打开。 DECLARE l_parser dbe_xmlparser.parser; BEGIN l_parser := dbe_xmlparser
6 7 8 9 10 11 12 13 -- 新建parser,通过GETVALIDATIONMODE获取parser解析验证模式是否打开。 DECLARE l_parser dbe_xmlparser.parser; BEGIN l_parser := dbe_xmlparser
GaussDB:该过程共有5个参数,且第3、4、5个参数类型为BIGINT。 Oracle:该过程共有8个参数,在GaussDB所有参数的基础上增加了blob_csid、lang_context和warning3个参数,类型分别为NUMBER、INTEGER和INTEGER,且第3、4、5个参数类型为INTEGER。
式转换的相关类型的组,把它们都标记为属于同一个类别并且选择一种或两种“最常用”的类型作为该类别的首选通常是很有用的。在把一种用户定义的类型增加到一个现有的内建类别(例如,数字或者字符串类型)中时,category参数特别有用。不过,也可以创建新的全部是用户定义类型的类别。对这样的