检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
确认无误后,单击“确定”完成修改。 查看表映射配置 登录GaussDB(DWS)控制台。 在左侧导航栏选择“数据 > 数据集成 > 映射管理”,进入映射管理页面。 在映射管理页面,单击指定表映射配置所在行操作列的“修改”操作。 在修改表映射配置弹窗中,切换至“已绑定作业”页签,可查看配置已绑定作业。
值存储 值存储数据类型解析 查找与目标字段准确的匹配。 试着将表达式直接转换成目标类型。如果已知这两种类型之间存在一个已登记的转换函数,那么直接调用该转换函数即可。如果表达式是一个未知类型文本,该文本字符串的内容将交给目标类型的输入转换过程。 检查目标类型是否有长度转换。长度转换
值存储 值存储数据类型解析 查找与目标字段准确的匹配。 试着将表达式直接转换成目标类型。如果已知这两种类型之间存在一个已登记的转换函数,那么直接调用该转换函数即可。如果表达式是一个未知类型文本,该文本字符串的内容将交给目标类型的输入转换过程。 检查目标类型是否有长度转换。长度转换
验证 在Oracle中执行迁移前的业务SQL,执行结果如下图。 在Data Studio中执行迁移后业务SQL。 查看执行后的结果如下图。 对比Oracle和DWS业务SQL的执行结果,结果一致,业务迁移完成。 父主题: 迁移业务SQL
XX000 错误原因:重新查找shared lock失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04097: "failed to re-find shared proclock object" SQLSTATE: XX000 错误原因:重新查找shared proclock失败。
'12-10-2010'); --查看数据。 SELECT * FROM date_type_tab; coll --------------------- 2010-12-10 00:00:00 (1 row) --查看日期格式。 SHOW datestyle;
进入DataCheck-*目录。 找到并查看DataCheck目录中的文件。 解压出来的文件夹和文件说明如表1所示。 Linux操作系统: 从DataCheck-*.zip包中提取文件。 unzip DataCheck-*.zip 进入DataCheck目录。 cd DataCheck-* 查看DataCheck目录中的文件。
创建和管理GaussDB(DWS)索引 创建和使用GaussDB(DWS)序列 创建和管理GaussDB(DWS)视图 创建和管理GaussDB(DWS)定时任务 查看GaussDB(DWS)系统表
创建和管理GaussDB(DWS)索引 创建和使用GaussDB(DWS)序列 创建和管理GaussDB(DWS)视图 创建和管理GaussDB(DWS)定时任务 查看GaussDB(DWS)系统表
index '%s'" SQLSTATE: XX000 错误原因:索引不可用导致初始化index-only scan失败。 解决办法:检查系统表查看索引是否可用。 GAUSS-02287: "cannot initialize index-only scans using unusable
为什么要使用云数据仓库服务GaussDB(DWS) ? 如何选择公有云GaussDB(DWS)或者公有云RDS? GaussDB(DWS)用户和角色是什么关系? 如何查看GaussDB(DWS)数据库用户的创建时间? 如何选择GaussDB(DWS)区域和可用分区 数据在GaussDB(DWS)中是否安全?
如何创建GaussDB(DWS)数据库私有用户和私有表? GaussDB(DWS)如何REVOKE某用户的connect on database权限? 如何查看GaussDB(DWS)某个用户有哪些表的权限? GaussDB(DWS)数据库中的Ruby是什么用户?
SQLSTATE: 08006 错误原因:GTM错误,无法创建序列。 解决办法:通过命令[gs_om -t status --detail]查看gtm状态,如果gtm状态异常,请先解决GTM故障问题后再次进行创建序列操作。 GAUSS-01318: "GTM error, could
scan失败。 解决办法:检查系统表查看索引是否可用。 GAUSS-02380: "indexqual doesn't have key on left side" SQLSTATE: XX002 错误原因:索引表达式的左操作数不是已经建立了索引的变量。 解决办法:查看系统表检查相关列是否已经建立了索引。
0 (1 row) pg_lifecycle_table_data_distribute(table_name) 描述:查看某个冷热表的数据分布情况。 table_name为表名,不可缺省。 返回值:record 示例:根据节点数量形成多条记录,如下示例为只有一个dn节点时w1表数据分布情况。
substring_index(string, delim, count) 描述:按照区分大小写匹配查找delimiter分隔符,返回string字符串中第count次出现delim分隔符之前的子串。若count为负数,则从末尾向前查找delim分隔符。若参数含有NULL值,返回NULL。该函数仅8.2.0及以上集群版本支持。
"cache lookup failed for partitioned index %u" SQLSTATE: XX000 错误原因:系统表缓存查找分区索引信息失败。 解决办法:检查分区索引是否存在。 GAUSS-01955: "Memory alloc failed for indexInfo"
GAUSS-01144: "unsupported language '%s'" SQLSTATE: 42704 错误原因:不支持的存储过程语言。 解决办法:查看pg_pltemplate检查所使用语言是否在列表汇中。 GAUSS-01145: "must be system admin to create
需要注意,INSERT触发器不能引用OLD和DELETE触发器不能引用NEW。 INSTEAD OF触发器不支持WHEN条件。 WHEN表达式不能包含子查询。 对于约束触发器,WHEN条件的评估不会延迟,而是在执行更新操作后立即发生。 如果条件返回值不为true,则触发器不会排队等待延迟执行。
db_pvfc9_std.Customer_t; 时间间隔 DDL和DML支持将数据类型转换为时间间隔。用户可在VIEW、MERGE和INSERT子查询和SELECT内进行转换。 输入:转换为时间间隔 1 SELECT TIME '06:00:00.00' HOUR TO SECOND;