检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数。 GaussDB(DWS)存储过程数据类型 数据类型是一组值的集合以及定义在这个值集上的一组操作。GaussDB(DWS)数据库是由表的集合组成的,而各表中的列定义了该表,每一列都属于一种数据类型,GaussDB(DWS)根据数据类型有相应函数对其内容进行操作,例如Gauss
错误原因:表中行类型和查询定义的行类型不匹配。 解决办法:将表中行类型和查询定义的行类型修改为匹配的。 GAUSS-02320: "a NULL isNull pointer was passed" SQLSTATE: 22023 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题:
或函数信息,且提供存储过程或函数定义的字段。 表1 ALL_SOURCE字段 名称 类型 描述 owner name 对象的所有者。 name name 对象名称。 type name 对象的类型。 text text 对象的定义。 父主题: 系统视图
reltime 'invalid' to interval" SQLSTATE: 0A000 错误原因:reltime类型值非法,不能转换为interval类型。 解决办法:检查输入参数。 GAUSS-03083: "invalid input syntax for type tinterval:
"inherited column '%s' has a type conflict" SQLSTATE: 42804 错误原因:继承的列存在类型冲突。 解决办法:检查类型是否一致。 GAUSS-00688: "inherited column '%s' has a collation conflict"
wal_keep_segments 参数说明:Xlog日志文件段数量。设置“pg_xlog”目录下保留事务日志文件的最小数目,备机通过获取主机的日志进行流复制。 参数类型:SIGHUP 取值范围:整型,2 ~ INT_MAX 默认值:128 设置建议: 当服务器开启日志归档或者从检查点恢复时,保留的日志文件
UNION操作符的使用 在SQL中,UNION是一个非常强大的功能,UNION操作符用于合并两个或多个SELECT语句的结果集。合并时,两个表对应的列数和数据类型必须相同,并且相互对应。各个SELECT语句之间使用UNION或UNION ALL关键字分隔。 UNION在合并两个或多个表时会执行去重操作,而UNION
ssDB(DWS)只支持CSV、TEXT、ORC和CARBONDATA格式的数据源文件。 如果用户数据无法以CSV格式保存,可以选择以文本类型保存为其他任意格式后缀的文件。 根据导入数据原理,当数据源文件的数据量较大时,将数据文件存储到OBS前,尽可能均匀地将文件切分成多个,文件
创建和管理GaussDB(DWS)表 创建表 CREATE TABLE命令创建一个表,创建表时可以定义以下内容: 表的列及数据类型。 表约束的定义,即任何用于限制列或者表中数据的表约束或者列约束。参见表约束的定义。 表分布的定义,即表的分布策略,它决定GaussDB(DWS)数据
例行重建索引 背景信息 数据库经过多次删除操作后,索引页面上的索引键将被删除,造成索引膨胀。例行重建索引,可有效的提高查询效率。 数据库支持的索引类型包含B-tree索引、GIN索引和PSORT索引。 对于B-tree索引,例行重建索引可有效的提高查询效率。 如果数据发生大量删除后,索引
UNION操作符的使用 在SQL中,UNION是一个非常强大的功能,UNION操作符用于合并两个或多个SELECT语句的结果集。合并时,两个表对应的列数和数据类型必须相同,并且相互对应。各个SELECT语句之间使用UNION或UNION ALL关键字分隔。 UNION在合并两个或多个表时会执行去重操作,而UNION
在Windows中执行MySQL迁移 在Windows中执行以下命令开始迁移。用户需指定源数据库、输入和输出文件夹路径和日志路径;应用程序语言类型可以是SQL或Perl, 默认为SQL;迁移类型,可以是Bulk或BLogic。 runDSC.bat --source-db MySQL [--input-folder
wal_keep_segments 参数说明:Xlog日志文件段数量。设置“pg_xlog”目录下保留事务日志文件的最小数目,备机通过获取主机的日志进行流复制。 参数类型:SIGHUP 取值范围:整型,2 ~ INT_MAX 默认值:128 设置建议: 当服务器开启日志归档或者从检查点恢复时,保留的日志文件
colName%TYPE"语法以基于其他表对象声明自定义的记录类型。 1 2 3 4 5 6 7 8 9 10 例如 CREATE OR REPLACE PACKAGE p_emp AS --定义RECORD类型 TYPE re_emp
显示数据库内所有的控制组信息。 表1 GS_ALL_CONTROL_GROUP_INFO字段 名称 类型 描述 name text 控制组的名称。 type text 控制组的类型。 gid bigint 控制组ID。 classgid bigint Workload所属Class的控制组ID。
段 名字 类型 描述 nodename text 节点名称。 databaseid integer 数据库OID。 tablespaceid integer 表空间OID。 relfilenode integer 文件对象ID。 forknum integer 文件类型。 error_count
显示数据库内所有的控制组信息。 表1 GS_ALL_CONTROL_GROUP_INFO字段 名称 类型 描述 name text 控制组的名称。 type text 控制组的类型。 gid bigint 控制组ID。 classgid bigint Workload所属Class的控制组ID。
段 名字 类型 描述 nodename text 节点名称。 databaseid integer 数据库OID。 tablespaceid integer 表空间OID。 relfilenode integer 文件对象ID。 forknum integer 文件类型。 error_count
该操作符是否支持Hash连接。 oprleft oid PG_TYPE.oid 左操作数的类型。 oprright oid PG_TYPE.oid 右操作数的类型。 oprresult oid PG_TYPE.oid 结果类型。 oprcom oid PG_OPERATOR.oid 此操作符的交换符(如果存在)。
错误原因:表和类型的列名不统一。 解决办法:系统表异常,请联系技术支持工程师提供技术支持。 GAUSS-00833: "table '%s' has different type for column '%s'" SQLSTATE: 42804 错误原因:表和类型的属性不统一。