检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
rows) 由于目标列中的相关子查询(select avg(c2) from t2 where t2.c2=t1.c2)无法提升的缘故,导致每扫描t1的一行数据,就会触发子查询的一次执行,效率低下。如果打开intargetlist参数会把子查询提升转为JOIN,来提升查询的性能: gaussdb=#
由于该函数的执行过程需要传入加密口令,为了安全起见,gsql工具不会将包含该函数名字样的SQL记录入执行历史;即无法在gsql里通过上下翻页功能找到该函数的执行历史。 在存储过程的相关操作中需尽量避免调用该函数,避免敏感参数信息在日志中泄露的风险。同时建议用户在使用包含该函数的存储过
GaussDB的按精度输出的时间值(小数点后的值)是四舍五入的;MySQL是直接截断的。GaussDB按精度输出的时间值(小数点后的值)末尾0都不显示;MySQL会显示。GaussDB只支持输入[0,6]范围内的整型值,作为返回时间的精度,其他均报错;MySQL的精度值有效值是[0
用于读取表文件的页面。默认只有初始化用户可以查看,其余用户需要赋权后才可以使用。 远程读取文件函数 gs_read_file_size_from_remote 用于读取指定文件的大小,gs_repair_file函数修复文件时,要先获取远端关于这个文件的大小,用于校验本地文件缺失的文件信
gs_read_file_size_from_remote用于读取指定文件的大小。gs_repair_file函数修复文件时,要先获取远端关于这个文件的大小,用于校验本地文件缺失的文件信息,然后将缺失的文件逐个修复。默认只有初始化用户可以查看,其余用户需要赋权后才可以使用。 以
第occurrence个匹配子串的位置,默认值为1。 return_opt:可选参数,用于控制返回匹配子串的首字符位置还是尾字符位置。取值为0时,返回匹配子串的第一个字符的位置(从1开始计算),取值为大于0的值时,返回匹配子串的尾字符的下一个字符的位置。默认值为0。 flags:
上表中RR计算年的规则如下: 输入的两位年份在00~49之间: 当前年份的后两位在00~49之间,返回值年份的前两位和当前年份的前两位相同。 当前年份的后两位在50~99之间,返回值年份的前两位是当前年份的前两位加1。 输入的两位年份在50~99之间: 当前年份的后两位在00~4
由于ORA数据库与GaussDB的NUMBER数据类型底层实现不同,而RAW类型为数据的底层实现的二进制流的十六进制表示,故该函数在ORA数据库与GaussDB的表现不同。用户不能将ORA数据库中的一个NUMBER类型数据对应的RAW类型在GaussDB中得到相同的NUMBER类型数据,在GaussDB中的表现可参考示例。
上表中RR计算年的规则如下: 输入的两位年份在00~49之间: 当前年份的后两位在00~49之间,返回值年份的前两位和当前年份的前两位相同; 当前年份的后两位在50~99之间,返回值年份的前两位是当前年份的前两位加1。 输入的两位年份在50~99之间: 当前年份的后两位在00~4
PATCH对大小写、空格、换行等敏感,即不同的文本的语句,即使语义相同,仍然需要对应不同的SQL PATCH。对于DML,则同一个SQL PATCH可以对不同入参的语句生效,并且忽略大小写和空格。 示例 SQL PATCH的实现当前基于Unique SQL ID,所以需要打开相关的运维参数才可以生效(e
Windows下的文件与Linux环境下文件默认换行符存在差异,LOAD DATA无法识别此场景会报错,建议用户导入时检查导入文件行结尾的换行符。 INSERT IGNORE兼容 INSERT IGNORE GaussDB会返回降级后的错误信息,MySQL则会将降级后的错误信息记录到错误堆栈中,然后调用show
由于A数据库与GaussDB的NUMBER数据类型底层实现不同,而RAW类型为数据的底层实现的二进制流的十六进制表示,故该函数在A数据库与GaussDB的表现不同。用户不能将A数据库中的一个NUMBER类型数据对应的RAW类型在GaussDB中得到相同的NUMBER类型数据,在GaussDB中的表现可参考示例。
domdocument节点,高级包还提供相应的set、get型接口,对解析过程的约束属性进行操作。 DBE_XMLPARSER高级包在字符集设置为SQL_ASCII的数据库内使用的情况下,传入超出ASCII范围的字符,会导致报错。 DBE_XMLPARSER高级包只支持O兼容模式。
domdocument节点,高级包还提供相应的set、get型接口,对解析过程的约束属性进行操作。 DBE_XMLPARSER高级包在字符集设置为SQL_ASCII的数据库内使用的情况下,传入超出ASCII范围的字符,会导致报错。 DBE_XMLPARSER高级包只支持A兼容模式。
force:表示只要查询中不包含向量化引擎不支持的类型或者表达式,则查询的基表为行存表,强制将查询转换为向量化的执行计划执行计算。在这种情况下,针对不同的查询场景可能出现性能下降。 optimal:表示在force的基础上,由优化器根据查询的复杂度进行选择是否将查询语句转换为向量化的执行计划,尽可能避免转换为向量化的执行计划后出现性能下降。
由于A数据库与GaussDB的NUMBER数据类型底层实现不同,而RAW类型为数据的底层实现的二进制流的十六进制表示,故该函数在A数据库与GaussDB的表现不同。用户不能将A数据库中的一个NUMBER类型数据对应的RAW类型在GaussDB中得到相同的NUMBER类型数据,在GaussDB中的表现可参考示例。
domdocument节点,高级包还提供相应的set、get型接口,对解析过程的约束属性进行操作。 DBE_XMLPARSER高级包在字符集设置为SQL_ASCII的数据库内使用的情况下,传入超出ASCII范围的字符,会导致报错。 DBE_XMLPARSER高级包只支持O兼容模式。
domdocument节点,高级包还提供相应的set、get型接口,对解析过程的约束属性进行操作。 DBE_XMLPARSER高级包在字符集设置为SQL_ASCII的数据库内使用的情况下,传入超出ASCII范围的字符,会导致报错。 DBE_XMLPARSER高级包只支持O兼容模式。
rows) 由于目标列中的相关子查询(select avg(c2) from t2 where t2.c2=t1.c2)无法提升的缘故,导致每扫描t1的一行数据,就会触发子查询的一次执行,效率低下。如果打开intargetlist参数会把子查询提升转为JOIN,从而提升查询的性能。 gaussdb=#
由于ORA数据库与GaussDB的NUMBER数据类型底层实现不同,而RAW类型为数据的底层实现的二进制流的十六进制表示,故该函数在ORA数据库与GaussDB的表现不同。用户不能将ORA数据库中的一个NUMBER类型数据对应的RAW类型在GaussDB中得到相同的NUMBER类型数据,在GaussDB中的表现可参考示例。