检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
])和regexp_split_to_table类似,是一个正则表达式分离函数,不过它的结果以一个text数组的形式返回。 正则表达式分离函数会忽略零长度的匹配,这种匹配发生在串的开头或结尾或者正好发生在前一个匹配之后。这和正则表达式匹配的严格定义是相悖的,后者由regexp_matc
55则当作无法解析的字符。如果设置为SQL_ASCII,就不会有编码转换。因此,这个设置基本不是用来声明所使用的指定编码, 因为这个声明会忽略编码。在大多数情况下,如果使用了任何非ASCII数据,那么请不要使用SQL_ASCII进行设置,因为数据库将无法进行转换或者校验非ASCII字符。
zone。如果只写time等效于time without time zone。 如果在time without time zone类型的输入中声明了时区,则会忽略这个时区。 时间输入类型的详细信息请参见表3,时区输入类型的详细信息请参见表4。 表3 时间输入 例子 描述 05:06.8 ISO 8601
M-Compatibility模式下不支持在线DDL操作。 以下情况中,在线DDL将不会生效,DDL默认以离线方式执行,若有ONLINE关键字则NOTICE提示忽略ONLINE关键字。 使用MODIFY column_name data_type { { [ COMMENT 'string' ] [
子句指定将一些非键列(non-key columns)包含在索引中。非键列不能用于作为索引扫描的加速搜索条件,同时在检查索引的唯一性约束时会忽略非键列。 仅索引扫描(Index Only Scan)可以直接返回非键列中的内容,而不必去访问索引所对应的堆表。 将非键列添加为 INCLUDE
PATCH对大小写、空格、换行等敏感,即不同文本的语句,即使语义相同,仍然需要对应不同的SQL PATCH。对于DML,则同一个SQL PATCH可以对不同入参的语句生效,并且忽略大小写和空格。 示例 SQL PATCH的实现基于Unique SQL ID,所以需要打开相关的运维参数才可以生效(enable_resource_track
255则当作无法解析的字符。如果设置为SQL_ASCII,就不会有编码转换。因此,这个设置基本不是用来声明所使用的指定编码,因为这个声明会忽略编码。在大多数情况下,如果使用任何非ASCII数据,那么请不要使用SQL_ASCII进行设置,因为数据库将无法进行转换或者校验非ASCII字符。
M-Compatibility模式下不支持在线DDL操作。 以下情况中,在线DDL将不会生效,DDL默认以离线方式执行,若有ONLINE关键字则NOTICE提示忽略ONLINE关键字。 使用MODIFY [ COLUMN ] column_name data_type [ CHARACTER SET |
低。 该选项只支持自定义归档格式。输入文件必须是常规文件(不能是像pipe的文件)。如果是通过脚本文件,而非直接连接数据库服务器,该选项可忽略。而且,多任务不能与--single-transaction选项一起使用。 此参数适用于多表/多索引/多约束的情况。实际使用过程中,创建的
的规则可能与MySQL存在差异,可能报错或者解析的结果与MySQL不一致,不推荐使用。 分、秒、精度输入负数时,GaussDB数据库可能会忽略第一个负数开始的部分,涉及的部分解析为0,如:'00:00:-10' 解析结果为 '00:00:00'。 也可能报错,如:'00:00:-10000'
的规则可能与MySQL存在差异,可能报错或者解析的结果与MySQL不一致,不推荐使用。 分、秒、精度输入负数时,GaussDB数据库可能会忽略第一个负数开始的部分,涉及的部分解析为0,如:'00:00:-10' 解析结果为 '00:00:00'。 也可能报错,如:'00:00:-10000'
'proc_outparam_override' ,并提前定义与出参类型相同的变量,然后将变量作为出参调用带有出参的其他函数,出参才能生效。否则,被调函数的出参会被忽略。 在打开GUC参数proc_outparam_override后,函数返回值为setof类型时,out出参不会生效。 兼容Oracle风
包含的DDL/DML语句。如果PACKAGE里没有DDL或DML部分的实例化内容,则alter package compile会被逻辑解码忽略。 仅支持本版本之前版本的商用DDL语法,以下SQL语句不支持逻辑解码。 创建行存表,设置ILM策略。 原始SQL语句: gaussdb=#
包含的DDL/DML语句。如果PACKAGE里没有DDL或DML部分的实例化内容,则alter package compile会被逻辑解码忽略。 仅支持本版本之前版本的商用DDL语法,以下SQL语句不支持逻辑解码。 创建行存表,设置ILM策略。 原始SQL语句: gaussdb=#
时更长,同时因此带来的CPU和I/O消耗对其他业务也会造成影响。 如果在索引构建时发生失败,那会留下一个“不可用”的索引。这个索引会被查询忽略,但它仍消耗更新开销。这种情况推荐的恢复方法是通过DROP INDEX IF EXISTS语法删除该索引并尝试再次CONCURRENTLY建索引。
单行模式匹配,含义与'm'、 'n'相反。 't' 紧凑模式匹配,空白符匹配自身。 'w' 逆部分新行匹配,与'p'含义相反。 'x' 宽松模式匹配,忽略空白符。 返回值类型:text 示例: 1 2 3 4 5 6 7 8 9 10 11 gaussdb=# SELECT
低。 该选项只支持自定义归档格式。输入文件必须是常规文件(不能是像pipe的文件)。如果是通过脚本文件,而非直接连接数据库服务器,该选项可忽略。而且,多任务不能与--single-transaction选项一起使用。 此参数适用于多表/多索引/多约束的情况。实际使用过程中,创建的
LOAD DATA语法执行结果与M*严格模式一致,宽松模式暂未适配。 IGNORE与LOCAL参数功能仅为当导入数据与表中数据存在冲突时,忽略当前冲突行数据功能和当文件中字段数小于指定表中列数时自动为其余列填充默认值功能,其余功能暂未适配。 [(col_name_or_user_var
单行模式匹配,含义与'm'、 'n'相反。 't' 紧凑模式匹配,空白符匹配自身。 'w' 逆部分新行匹配,与'p'含义相反。 'x' 宽松模式匹配,忽略空白符。 返回值类型:text 示例: 1 2 3 4 5 6 7 8 9 10 11 gaussdb=# SELECT
险较高的系统函数调用记录审计日志。 roach组件支持强安全认证方式 roach组件支持安全强认证方式,例如ssl/kerberos等安全证书认证。 安全加固 解决安全漏洞: CVE-2023-30608 CVE-2023-29469 CVE-2023-28484 CVE-2021-28235