下载吧 - 绿色安全的游戏和软件下载中心

软件下载吧

当前位置:软件下载吧 > 技术开发 > 数据库 > PostgreSQL去掉表中所有不可见字符的操作

PostgreSQL去掉表中所有不可见字符的操作

时间:2024-03-26 14:35作者:下载吧人气:40

问题描述

数据库中的某些数据中包含了某些不可见字符。ASCII码中的0-31,127属于控制字符,不可见。

这些不可见字符往往是不需要的,我们要想办法删除它。

解决办法

写一函数,将所有字段中的不可见字符替换为空格。

测试流程

环境准备

建表,并插入带不可见字符的记录。注:下列数据中的不可见字符在粘贴过来的时候自动去掉了,请按ALT+数字键加入。

CREATE TABLE public.test_table
(

xm character varying(50),
pinyin character varying(200),
sm character(15)
)
WITH (
OIDS=FALSE
);
ALTER TABLE public.test_table
OWNER TO postgres;

— —————————-
— Records of test_table
— —————————-
INSERT INTO ry_syrk_copy VALUES (‘周小星xx’, ‘xx测试’,’测试’ );
INSERT INTO ry_syrk_copy VALUES (‘李华’, ‘测试xx’,’世xx界’ );

标签[db:关键字]

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

热门阅览

最新排行

公众号