检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果是interactive,这样的错误只是在交互的会话里忽略。 如果是off(缺省),事务块里一个语句生成的错误将会回滚整个事务。on_error_rollback-on模式是通过在一个事务块的每个命令前隐含地发出一个SAVEPOINT的方式来工作的,在发生错误的时候回滚到该事务块。 ON_ERROR_STOP
设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 设置建议:如果操作系统内核强制一个合理的数目,则不需要设置。但是在一些平台上(特别是大多数BSD系统),内核允许独立进程打开比系统真正可以支持的数目大得多的文件数。如果用户发现有“Too many open
SQL行为的不一致,不影响业务数据结果。 例如在下述场景中,GaussDB在计算col1以及使用col1进行where比较时,均会调用cast函数,因此会产生两条WARNING记录;MySQL在计算col1时会调用cast函数,在进行where比较时,直接使用计算好的值直接进行比较,因此只产生一条WARNING记录。
数据文件标识。取值范围:[1,5]的int4值。 bucketnode integer 0~1023表示hash bucket表的bucketnode。 1024表示段页式普通表的bucketnode。 1025表示段页式全局临时表的bucketnode。 1026表示段页式unlogged表的bucketnode。
*表示对原来估算的行数进行加、减、乘操作,运算后的行数最小值为1行。table_list为hint对应的单表或多表join结果集,与Join方式的Hint中table_list相同。 const可以是任意非负数,支持科学计数法。 例如: rows(t1 #5)表示:指定t1表的结果集为5行。 rows(t1
参数所属程序的拥有者。 program_name character varying(128) 参数所属程序名。 argument_name character varying(128) 参数名称。 argument_position numeric 参数在参数列表中的位置。 argument_type
户对防篡改用户表的修改操作信息,每条记录对应一次表级修改操作。具有审计管理员权限的用户可以查询此系统表,所有用户均不允许修改此系统表。 表1 GS_GLOBAL_CHAIN字段 名称 类型 描述 blocknum bigint 区块号,当前用户操作在账本中记录的序号。 dbname
r_transaction两者的较小值,作为实际的单事务undo分配空间阈值。 参数类型:整型 参数单位:页面(8kB) 取值范围:256 ~ 2147483647,对应的默认单位为页面。如果设置的值超过了134217728(即1TB),则实际生效的值为134217728。 默认值:4194304(即32GB)
若分区为二级分区索引,此列为index。 column_name character varying(4000) 二级分区表或索引的键列名。 column_position numeric 列在分区中的位置。 collated_column_id numeric 暂不支持,值为NULL。 父主题: 分区表
参数所属程序的拥有者。 program_name character varying(128) 参数所属程序名。 argument_name character varying(128) 参数名称。 argument_position numeric 参数在参数列表中的位置。 argument_type
prepare_xid xid 处于prepared状态的事务的id号,若不在prepared状态,值为0。 pid bigint 事务对应的线程id。 next_xid xid 其余节点发送给当前节点的事务id,该值恒为0。 dbid oid 事务对应的数据库id。 父主题: Transaction
mv_name 要创建的物化视图的名称(可以被模式限定)。 取值范围:字符串,要符合标识符命名规范。 column_name 新物化视图中的一个列名。物化视图支持指定列,指定列需要和后面的查询语句结果的列在数量上保持一致;如果没有提供列名,会从查询的输出列名中获取列名。 取值范围:字符串,要符合标识符命名规范。
mv_name 要创建的物化视图的名称(可以被模式限定)。 取值范围:字符串,要符合标识符命名规范。 column_name 新物化视图中的一个列名。物化视图支持指定列,指定列需要和后面的查询语句结果的列在数量上保持一致;如果没有提供列名,会从查询的输出列名中获取列名。 取值范围:字符串,要符合标识符命名规范。
支持,有差异 Oracle数据库的数据库对象在同一namespace内不能重名;GaussDB内同一namespace内同义词可与表、视图、函数、package重名,重名时,优先访问该名称对象,未寻找到该名称对象时才会寻找该名称的同义词指向的对象;同义词指向的对象的Schema名是用户名时
支持,有差异 Oracle数据库的数据库对象在同一namespace内不能重名。GaussDB同一namespace内同义词可与表、视图、函数、package重名,如果重名,会优先访问该名称对象,未寻找到该名称对象时才会寻找该名称的同义词指向的对象;同义词指向的对象的Schema名是用户名
S:数据节点的备节点。 node_port integer 节点的端口号。 node_host name 节点的主机名称或者IP(如配置为虚拟IP,则为虚拟IP)。 node_port1 integer 复制节点的端口号。 node_host1 name 复制节点的主机名称或者IP(如配置为虚拟IP,则为虚拟IP)。
由于A数据库与GaussDB的NUMBER数据类型底层实现不同,而RAW类型为数据的底层实现的二进制流的十六进制表示,故该函数在A数据库与GaussDB的表现不同。用户不能将A数据库中的一个NUMBER类型数据对应的RAW类型在GaussDB中得到相同的NUMBER类型数据,在GaussDB中的表现可参考示例。
SESSION AUTHORIZATION 功能描述 把当前会话里的会话用户标识和当前用户标识都设置为指定的用户。 注意事项 只有在初始会话用户有系统管理员权限的时候,会话用户标识符才能改变。否则,只有在指定了被认证的用户名的情况下,系统才接受该命令。 语法格式 为当前会话设置会话用户标识符和当前用户标识符。
由于ORA数据库与GaussDB的NUMBER数据类型底层实现不同,而RAW类型为数据的底层实现的二进制流的十六进制表示,故该函数在ORA数据库与GaussDB的表现不同。用户不能将ORA数据库中的一个NUMBER类型数据对应的RAW类型在GaussDB中得到相同的NUMBER类型数据,在GaussDB中的表现可参考示例。
include-user: 事务的BEGIN逻辑日志是否输出事务的用户名。事务的用户名特指授权用户——执行事务对应会话的登录用户,它在事务的整个执行过程中不会发生变化。 取值范围:bool型,默认值为false。 false:设为false时,事物的BEGIN逻辑日志不输出事务的用户名。 tru