大半夜的不由的想说一句:世界上本没有坑,挖的人多了,于是就有了坑。但踩的坑多了,想问题的角度也就改变了,一切都很值。

坑王驾到背景:用Kettle导SQLServer中的十几张表到PostgreSQL,导某个表的时候发现有些字段肉眼看上去是空白的,但死活都导不进去,

用LEN()函数发现竟然有长度,职业性的加上LTRIM()和RTRIM(),匪夷所思的事情出现了,没有效果,长度和没加之前一样。我勒个去!

然后就各种试,问度娘,问Google,发现CHAR(0)表示空字元,是个控制字符,它的存在让本该正常显示的字符串隐藏不显示了,

厉害了Word哥,直接REPLACE()替换掉

SELECT
GuessColumn AS [隐藏字段],
LEN(GuessColumn) AS [隐藏字段长度],
LEFT(GuessColumn,1) AS [隐藏字段左边一位不可见],
RIGHT(GuessColumn,1) AS [隐藏字段右边一位可见],
REPLACE(GuessColumn,CHAR(0),'替换不可见字符') AS [替换不可见字符后]
FROM GuessTable  where SID = 96995988 

SQLServer字段替换隐藏字符CHAR(0),踩坑后Get新技能

SQLServer字段替换隐藏字符CHAR(0),踩坑后Get新技能相关推荐

  1. 一次Delta lake 0.8.0 踩坑有感:使用新框架的新版本,一定要尽早关注多多关注社区动态...

    点击上方蓝色"明哥的IT随笔",关注并选择"设为星标",keep striving! 一.数据胡三剑客介绍 关注大数据发展动态的朋友,都知道最近几年数据湖存储引 ...

  2. Qt5.13.2中配置opencv4.5.0踩坑记录

      目录 cmake编译opencv时速度过慢或超时 mingw32-make时报错 错误一 [modules\core\CMakeFiles\opencv_core.dir\build.make:1 ...

  3. 【MathType安装】Office2019+MathType7.4.8.0+踩坑记录+最终使用方案

    使用Office2019安装MathType7.4.8.0屡屡碰壁,最终使用的解决方案不同于网络上的大多数方法.尽管当前记录的解决方案还不完美.未做到一劳永逸,但能用就行. MathType安装包获取 ...

  4. Android~老项目项目升级GradleAGP 7.0踩坑

    结合最近对公司项目做了一下升级,踩了点坑.记录一下,方便后续有人参考. module模块build.gradle变化 apply plugin变成了plugins 对部分android闭包下面的属性也 ...

  5. 联想ThinkSystem服务器 安装ESXI 7.0 踩坑记录

     头铁,上了ThinkSystem服务器,记录下安装esxi7.0遇到的一些问题. 1.制作安装U盘

  6. 高德地图升级v2.0踩坑日记

    事情是这样的,有一天产品找到我说我们系统的地图绘制板块的时候有些卡,是否可以优化一下. 于是我持怀疑态度去系统查看,大部分的地图操作都很流畅,莫非产品在耍我??? 直到我点开了一个导入的板块数据(如下 ...

  7. Cocos2d-x-4.0安装流程(踩坑后总结)

    一.环境配置 1.Python 2:在官网下载2.7版本即可 安装时选择如图选项添加环境变量. win+R->cmd调出命令框输入python,结果如下则配置成功. 2.cmake:在官网下载最 ...

  8. 错误代码:0x80072EFE,Win11/Win10无法安装.Net Framework3.5(包括.NET2.0和.NET3.0)踩坑总结【半天血泪史】

    开篇强调!!!Win11与Win10是可以安装.net3.5的,免得一些人上来就胡说,什么系统太高了,让你降版本,结果还是不行,白白浪费时间!!!再说Win11目前来讲也出了一阵子了,个人感觉还是挺稳 ...

  9. Maven 依赖冲突踩坑后,将依赖调解、类加载彻底整明白了

    作者 | 草捏子 来源 | 草捏子(ID:chaycao) 头图 |  CSDN 下载自东方IC 今年年初的时候,阅读过<Maven实战>,当时有了解到Maven可以依赖调解,即当包版本不 ...

最新文章

  1. 解读MySQL事务的隔离级别和日志登记模式选择技巧
  2. php word excel转pdf文件怎么打开,php office文件(word/excel/ppt)转pdf文件,pptpdf
  3. linux环境双网卡主机路由配置
  4. module 'itertools' has no attribute 'izip'
  5. 差分能量分析介绍(四)
  6. 吴裕雄--天生自然 PHP开发学习:数组
  7. 《C++标准程序库》笔记之二
  8. 【解决问题】idea启动本地tomcat访问localhost:8080报404错误
  9. html毕业作品,基于HTML制作的闲置交易网站设计毕业论文+开题报告+Html静态网页源码...
  10. Linux使用FlowScan
  11. 【jQuery 遍历】 - map() 方法
  12. Java编程练习题(涉及循环,函数等)
  13. codeforces C. Multiples of Length
  14. Uni-app fly 接口封装
  15. (附源码)php柘城农产品销售系统 毕业设计020832
  16. ESP8266 系统环境搭建
  17. 109:vue+openlayers 定位动画(平移-弹性平移-飞行 示例代码)
  18. 广西教师招聘需要计算机考试证,2020广西教师招聘报考需要有教师资格证吗
  19. 【题目】HDU P6595(C849E)Everything Is Generated In Equal Probability
  20. 2023最全软件测试学习路线图(从入门到精通)

热门文章

  1. 阿里云免费ssl证书申请与部署
  2. 直通输出设备 android kodi,Kodi 17.0 正式版发布,开源软件媒体中心
  3. springmvc配置过滤器
  4. Ros机器人/物联网操作系统
  5. 调用别人的接口的几种方法
  6. vue js中添加图片
  7. 计划总赶不上变化,优秀的项目经理该如何应对?
  8. Vroid studio 上的快捷键
  9. 使用java读取生成二维码
  10. 网络层——ARP协议