月度归档: 2021年6月

maven+svn+sonarQube扫描代码时跳过SVN扫描

通过错误我们看到是在at org.sonarsource.scm.git.GitScmProviderBefore77.revisionId (GitScmProviderBefore77.java:173)这里出现的错误,后来我们通过该插件的源码发现这里需要要检查代码是否拥有commit,当没有做任何的commit的时候会出现这个问题,那么有时候我们先要在提交代码前做检查怎么办?此时我们只需要在执行命令中添加-Dsonar.scm.disabled=true即可忽略该错误信息。 使用的命令为:

Read More »

DB2 替换不可见字符 0x00

DB2作为数据仓库使用,有部分从Oracle抽取的数据可能源数据类型是NChar类型,导致部分数据带了一些不可见字符比如1962XXX,正常数据是1962,带的XXX实际是0x00这样的不可见字符,在DB2中可以用X’00’来表示,使用下面的方法去替换

Read More »