首页 > 数据库 >【YashanDB知识库】YMP校验从yashandb同步到oracle的数据时,字段timestamp(0)出现不一致

【YashanDB知识库】YMP校验从yashandb同步到oracle的数据时,字段timestamp(0)出现不一致

时间:2025-01-16 10:09:57浏览次数:1  
标签:YMP yashandb timestamp 校验 oracle YashanDB

本文内容来自YashanDB官网,原文内容请见 https://www.yashandb.com/newsinfo/7901520.html?templateId=1718516

问题现象

在YMP校验过程中,从yashandb同步到oracle的数据时,字段timestamp(0)出现不一致

问题的风险及影响

YMP校验出现数据内容不一致

问题影响的版本

yashandb版本:23.2.7.101

YMP版本:23.3.1.3

YDS:联调版本

问题发生原因

yashandb的timestamp(x),里面可以1-9,但是无论x是啥数字,最后存储时都是固定的6位,而oracle的timestamp(0)是没有微妙的,因此插入yashandb的数据会有6位微妙,而同步到oracle时,会做截断,把后6位的微妙截断。因此导致yashandb与oracle的timestamp(0)数据不一致。

标签:YMP,yashandb,timestamp,校验,oracle,YashanDB
From: https://www.cnblogs.com/YashanDB/p/18674390

相关文章

  • sqoop export报错Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]
    sqoopexport报错Timestampformatmustbeyyyy-mm-ddhh:mm:ss[.fffffffff]sqoopexport报错如下:Causedby:java.lang.IllegalArgumentException:Timestampformatmustbeyyyy-mm-ddhh:mm:ss[.fffffffff]atjava.sql.Timestamp.valueOf(Timestamp.java:204)atGS......
  • 【YashanDB知识库】使用DBeaver 插入数据 nvarchar字段插入为空
    本文内容来自YashanDB官网,原文内容请见https://www.yashandb.com/newsinfo/7901516.html?templateId=1718516【问题分类】DBeaver使用【关键字】DBeaver、nvarchar【问题描述】使用DBeaver,插入数据nvarchar字段插入为空。其他字段都有数据,且插入没有报错。【问题原因分析】......
  • Trip to the Olympiad
    题目链接与大意  https://codeforces.com/contest/2057/problem/C  本题大意是给给你两个数,用来构造第三个数,要求这三个数互相进行BitwiseXOR得出的新的三个数的相加最大。思路  将给出的两个数进行二进制转换,根据题意,得出三个数的二进制中的每一位不能全为0或1,因此对......
  • 【YashanDB知识库】审计表UNIFIED_AUDIT_TRAIL出现YAS-00220 utf8 sequence is wrong
    【问题分类】功能使用【关键字】UNIFIED_AUDIT_TRAIL,YAS-00220【问题描述】当审计对象的SQL语句包含非标准中文字符时,出现YAS-00220utf8sequenceiswrong,影响审计记录。--第一步:打开审计开关SQL>ALTERSYSTEMSETUNIFIED_AUDITING=true;Succeed.--创建审计......
  • 【YashanDB知识库】kettle做增量同步,出现报错:Unrecognized VM option 'MaxPermSize-25
    本文内容来自YashanDB官网,原文内容请见https://www.yashandb.com/newsinfo/7863039.html?templateId=1718516问题现象kettle在增量同步过程,出现报错:UnrecognizedVMoption'MaxPermSize=256m'问题的风险及影响无法使用kettle做增量同步,导致迁移进度会有所影响问题影响的版......
  • 【YashanDB知识库】进行load data的时候报找不到动态库liblz4.so
    本文内容来自YashanDB官网,原文内容请见https://www.yashandb.com/newsinfo/7863047.html?templateId=1718516现象23.2版本的依赖项准备里指明,要依赖动态库:liblz4.so,liblz4.so.1,liblz4.so.1.9.3在执行loaddata的时候报找不到动态库liblz4.so操作系统在/lib64/目录下有liblz4.......
  • 【YashanDB知识库】解决mybatis的mapper文件sql语句结尾加分号";"报错
    本文内容来自YashanDB官网,原文内容请见https://www.yashandb.com/newsinfo/7863046.html?templateId=1718516现象mybatis或mybaits-plus的mapper文件sql结尾加分号";"执行时报错:”YAS-04209unexpectedword;“解决办法将sql结尾分号“;”去掉。使用注解方式写的sql语句也......
  • 关于此题CF[Hello 2025] 2057C - Trip to the Olympiad的一些总结
    传送门题目大意:给定两个数l,r,试求l~r中选三个数a,b,c,使得\((axorb)+(bxorc)+(axorc)\)的值最大。有关此类异或最大的题目,首先想到的是确定最高位,因为假如说异或后二进制下k位置为1,那么此时答案就已经比k位置不为1,而k以后的位置都是1的情况要大了。而观察l,r这两个数,我......
  • 【YashanDB知识库】YAS-02547 there is a gap in the restored archived logs on inst
    本文内容来自YashanDB官网,原文内容请见https://www.yashandb.com/newsinfo/7849017.html?templateId=1718516【标题】错误码处理【问题分类】执行数据库归档注册时报错【关键字】YAS-02547【问题描述】执行restorearchivelogsequencebetweenxxxandyyythread1fromse......
  • 【YashanDB知识库】YAS-02605 the current instance is not master role
    本文内容来自YashanDB官网,原文内容请见https://www.yashandb.com/newsinfo/7849018.html?templateId=1718516【标题】错误码处理【问题分类】恢复YAC数据库报错【关键字】YAS-02605【问题描述】在共享集群架构数据库上实施恢复,触发报错【问题原因分析】执行恢复的节点不是ma......