检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
QL有差异。此为GaussDB与MySQL的固有差异 str字符串中含有“\0”时,GaussDB由于UTF-8字符集不识别该字符,输入不成功。此为GaussDB与MySQL的固有差异 str为bit或bool类型时,由于GaussDB与MySQL此类型目前有差异,暂不支持此类类型。
generate_series(4,3); generate_series ----------------- (0 rows) --这个示例应用于date-plus-integer操作符。 openGauss=# SELECT current_date + s.a AS dates
generate_series(4,3); generate_series ----------------- (0 rows) --这个示例应用于date-plus-integer操作符。 gaussdb=# SELECT current_date + s.a AS dates FROM
的性能。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示可以同时记录主机名。 off表示不可以同时记录主机名。 默认值:off log_line_prefix 参数说明:控制每条日志信息的前缀格式。日志前缀类似于printf风格的字
是否将执行计划存储在PLAN_TABLE中。当该选项开启时,会将执行计划存储在PLAN_TABLE中,不打印到当前屏幕,因此该选项为on时,不能与其他选项同时使用。 取值范围: TRUE(缺省值):将执行计划存储在PLAN_TABLE中,不打印到当前屏幕。执行成功返回EXPLAIN
如果有(或者曾经有)任何继承的子表为真,否则为假。 relcmprs tinyint 表示是否启用表的压缩特性。需要特别注意,当且仅当批量插入才会触发压缩,普通的CRUD并不能够触发压缩。 0表示其他不支持压缩的表(主要是指系统表,不支持压缩属性的修改操作)。 1表示表数据的压缩特性为NOCOMPRESS或者无指定关键字。
号,直接写成Hint_SPEC,而非Hint_SPEC()。下面分别从queryblock的命名和Hint生效的方式给出例子。部分Hint无法仅在最外层生效,且不支持通过@queryblock方式指定,具体参见各自Hint的语法说明。 查询块QueryBlock的命名: 每个查询
号,直接写成Hint_SPEC,而非Hint_SPEC()。下面分别从queryblock的命名和hint生效的方式给出例子。部分hint无法仅在最外层生效,且不支持通过@queryblock方式指定,具体参见各自hint的语法说明。 查询块QueryBlock的命名: 每个查询
MATERIALIZED对CTE进行修饰。 如果声明为MATERIALIZED,WITH查询将被物化,生成一个子查询结果集的拷贝,在引用处直接查询该拷贝,因此WITH子查询无法和主干SELECT语句进行联合优化(如谓词下推、等价类传递等),对于此类场景可以使用NOT MATERIALIZED进行修饰,如果WITH
如果有(或者曾经有)任何继承的子表为真,否则为假。 relcmprs tinyint 表示是否启用表的压缩特性。需要特别注意,当且仅当批量插入才会触发压缩,普通的CRUD并不能够触发压缩。 0表示其他不支持压缩的表(主要是指系统表,不支持压缩属性的修改操作)。 1表示表数据的压缩特性为NOCOMPRESS或者无指定关键字。
如果有(或者曾经有)任何继承的子表,为真,否则为假。 relcmprs tinyint 表示是否启用表的压缩特性。需要特别注意,当且仅当批量插入才会触发压缩,普通的CRUD并不能够触发压缩。 0表示其他不支持压缩的表(主要是指系统表,不支持压缩属性的修改操作)。 1表示表数据的压缩特性为NOCOMPRESS或者无指定关键字。
如果有(或者曾经有)任何继承的子表,为真,否则为假。 relcmprs tinyint 表示是否启用表的压缩特性。需要特别注意,当且仅当批量插入才会触发压缩,普通的CRUD并不能够触发压缩。 0表示其他不支持压缩的表(主要是指系统表,不支持压缩属性的修改操作)。 1表示表数据的压缩特性为NOCOMPRESS或者无指定关键字。
max-txn-in-memory, max-reorderbuffer-in-memory, exclude-users。选项的意义请参考《开发指南》的“应用程序开发教程 > 基于JDBC开发 > 示例:逻辑复制代码示例”章节。 取值范围:通过逗号分隔的key=value字符串,例如:'parallel-decode-num=4
generate_series(4,3); generate_series ----------------- (0 rows) --这个示例应用于date-plus-integer操作符。 gaussdb=# SELECT current_date + s.a AS dates FROM
generate_series(4,3); generate_series ----------------- (0 rows) --这个示例应用于date-plus-integer操作符。 gaussdb=# SELECT current_date + s.a AS dates FROM
max-txn-in-memory, max-reorderbuffer-in-memory, exclude-users。选项的意义请参考《开发指南》中“应用程序开发教程 > 基于JDBC开发 > 示例:逻辑复制代码示例”章节。 取值范围:通过逗号分隔的key=value字符串,例如:'parallel-decode-num=4
PATCH不支持PREPARE + EXECUTE语法执行的预编译语句。 -- 通常情况下得到是带PREPARE的SQL ID,SQL PATCH无法使用 unique_query_id | query
新行敏感的匹配,将字符串视为多行,^和$匹配每行的开头和结尾,(.)不可以匹配换行。 'm' 新行敏感的匹配,将字符串视为多行,^和$匹配每行的开头和结尾,(.)不可以匹配换行,n的匹配模式一致。 'p' 部分新行敏感的匹配,单行的开头和结尾,(.)不能匹配换行符,^只能匹配第一行开头,$只能匹配最后一行末尾。
者,必须是新的所有角色的直接或间接成员,并且该成员必须在此类型的模式上有CREATE权限(这些限制了修改所有者不会做任何通过删除和重建类型不能做的事情。但是,三权分立关闭时的系统管理员可以以任何方式修改任意类型的所有权)。要增加一个属性或是修改一个属性的类型,也必须有该类型的USAGE权限。
要修改所有者,必须是新的所有角色的直接或间接成员, 并且该成员必须在此类型的模式上有CREATE权限。 (这些限制了修改所有者不会做任何通过删除和重建类型不能做的事情。 但是,三权分立关闭时系统管理员可以以任何方式修改任意类型的所有权。) 要增加一个属性或是修改一个属性的类型,也必须有该类型的USAGE权限。