检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
码应密文存放,使用时解密),确保安全。 // 本示例以用户名和密码保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量(环境变量名称请根据自身情况进行设置)EXAMPLE_USERNAME_ENV和EXAMPLE_PASSWORD_ENV。 // $ip、$port、database需要用户自行修改。
l() 等均不支持回滚。另外setval设置的新值,会对当前会话的nextval立即生效,但对其他会话,如果定义了cache,不会立即生效,在用尽所有缓存的值后,其变动才被其他会话感知。所以为了避免产生重复值,要谨慎使用setval,设置的新值不能是已经产生的值或者在缓存中的值。
写无关的匹配,g表示替换每一个匹配的子字符串而不仅仅是第一个。 如果提供了最后一个参数,但参数值是空字符串(''),且数据库SQL兼容模式设置为ORA的情况下,会导致返回结果为空集。这是因为ORA兼容模式将''作为NULL处理,避免此类行为的方式有如下几种: 将数据库SQL兼容模式改为TD。
在查询中,对常量要显式指定数据类型,不要试图依赖任何隐式的数据类型转换。 若sql_compatibility参数设置为A,在导入数据时,空字符串会自动转化为NULL。如果需要保留空字符串,则需将sql_compatibility参数设置为C。 详细数据类型介绍请参见数据类型。 查询操作 除ETL程序外,应该尽量避
在查询中,对常量要显式指定数据类型,不要试图依赖任何隐式的数据类型转换。 若sql_compatibility参数设置为A,在导入数据时,空字符串会自动转化为NULL。如果需要保留空字符串,则需将sql_compatibility参数设置为C。 查询操作 除ETL程序外,应该尽量避免向客户端返回大量结果集的操作。如果结果集过大,应考虑业务设计是否合理。
在查询中,对常量要显式指定数据类型,不要试图依赖任何隐式的数据类型转换。 若sql_compatibility参数设置为ORA,在导入数据时,空字符串会自动转化为NULL。如果需要保留空字符串,则需将sql_compatibility参数设置为TD。 详细数据类型介绍请参见数据类型。 查询操作 除ETL程序外,应该尽
型数字,interval_unit为固定格式字符串('DAY' | 'HOUR' | 'MINUTE' | 'SECOND')。 可以通过设置GUC参数IntervalStyle为a,兼容该函数interval输出格式。 示例: 1 2 3 4 5 6 7 8 9
l() 等均不支持回滚。另外setval设置的新值,会对当前会话的nextval立即生效,但对其他会话,如果定义了cache,不会立即生效,在用尽所有缓存的值后,其变动才被其他会话感知。所以为了避免产生重复值,要谨慎使用setval,设置的新值不能是已经产生的值或者在缓存中的值。
如果删除、切割、合并、清空、交换分区操作不申明UPDATE GLOBAL INDEX子句,并发的DML业务有可能因为索引不可用而报错。 若设置参数enable_gpi_auto_update为on,即使不申明UPDATE GLOBAL INDEX子句,也会自动更新Global索引。
存储过程FORMAT_CALL_STACK设置输出函数调用堆栈。DBE_UTILITY.FORMAT_CALL_STACK函数原型为: 1 2 DBE_UTILITY.FORMAT_CALL_STACK() RETURN TEXT; DBE_UTILITY.GET_TIME 存储过程GET_TIME设置输出时间
在查询中,对常量要显式指定数据类型,不要试图依赖任何隐式的数据类型转换。 若sql_compatibility参数设置为ORA,在导入数据时,空字符串会自动转化为NULL。如果需要保留空字符串,则需将sql_compatibility参数设置为TD。 查询操作 除ETL程序外,应该尽量避免向客户端返回大量结果集的操作
last4bytes BIGINT OUT 否 MD5哈希值的最后四字节,以无符号整数形式展现。 设置set behavior_compat_options为非proc_outparam_override参数后(参数设置请联系管理员处理),请调用DBE_UTILITY.GET_SQL_HASH函数,如调用DBE_UTILITY
如果删除、切割、合并、清空、交换分区操作不申明UPDATE DISTRIBUTED GLOBAL INDEX子句,并发的DML业务有可能因为索引不可用而报错。 若设置参数enable_gpi_auto_update为on,即使不申明UPDATE GLOBAL INDEX子句,也会自动更新Global索引。
同名模式,但用户也可以单独创建模式,并且为用户指定其他的模式。 用户和角色 GaussDB使用用户和角色控制对数据库的访问。根据角色自身的设置不同,一个角色可以看做是一个数据库用户,或者一组数据库用户,一个用户唯一对应一个角色。在GaussDB中角色和用户之间的区别只在于角色默认
同名模式,但用户也可以单独创建模式,并且为用户指定其他的模式。 用户和角色 GaussDB使用用户和角色控制对数据库的访问。根据角色自身的设置不同,一个角色可以看做是一个数据库用户,或者一组数据库用户,一个用户唯一对应一个角色。在GaussDB中角色和用户之间的区别只在于角色默认
批量资源开通自动续费:选择需要开通自动续费的GaussDB实例,单击列表左上角的“开通自动续费”。 图4 多个资源开通自动续费 选择续费时长,并根据需要设置自动续费次数,单击“开通”。 图5 开通自动续费 父主题: 续费
不创建以mlog_和以matviewmap_为前缀的数据库对象。 【建议】非时序表对象命名建议不要超过63字节。如果过该长度内核会对表名进行截断,从而造成和设置值不一致的现象。且在不同字符集下,可能造成字符被截断,出现预期外的字符。 父主题: 开发设计建议
PGUSER 当前版本不允许修改用户的PGUSER属性。 其他参数请参见CREATE ROLE和ALTER ROLE的参数说明。 当前版本不支持设置用户级别参数。 示例 请参考CREATE USER的示例。 相关链接 CREATE ROLE,CREATE USER,DROP USER 父主题:
_number从1开始编号 通过给定的ctid值找到在磁盘或缓存中对应的元组。 典型场景 前提条件:GUC参数enable_tidscan设置为on。 对于支持Tid Scan的表,给定合法有效的行号,可对数据进行快速检索。当前GaussDB会选择Tid Scan的场景只有WHE
不创建以mlog_和以matviewmap_为前缀的数据库对象。 【建议】表对象命名建议不要超过63字节。如果超过该长度内核会对表名进行截断,从而出现实际名称和设置值不一致的现象;且在不同字符集下,可能造成字符被截断,出现预期外的字符。 父主题: 开发设计建议