问题描述
数据库中的某些数据中包含了某些不可见字符。ASCII码中的0-31,127属于控制字符,不可见,详情见wiki–控制字符。
这些不可见字符往往是不需要的,我们要想办法删除它。
解决办法
写一函数,将所有字段中的不可见字符替换为空格。
测试流程
环境准备
建表,并插入带不可见字符的记录。注:下列数据中的不可见字符在粘贴过来的时候自动去掉了,请按ALT
+数字键
加入。
CREATE TABLE public.test_table
(
xm character varying(50),
pinyin character varying(200),
sm