写点什么

【YashanDB 知识库】含有 NUL 字节的 varchar 字符串查询时出现截断

作者:YashanDB
  • 2024-07-12
    广东
  • 本文字数:191 字

    阅读完需:约 1 分钟

【问题分类】功能使用

【关键字】NUL 字符

【问题描述】数据库中插入一条含有 NUL 字符(\00)的字符串,使用 yasql 在终端进行查询,字符串从 NUL 处被截断,未能完整展示全部字符。

【问题原因分析】yasql 在显示时没有对 NUL 字符进行转换,以字符串的形式进行显示,而 NUL 又是字符串的结束符,导致 NUL 字符后续的字符都没能显示。

【解决/规避方法】升级数据库版本

【影响范围】22.2.8.100 及以前的版本

【修复版本】22.2.9.200

用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
【YashanDB知识库】含有NUL字节的varchar字符串查询时出现截断_yashandb_YashanDB_InfoQ写作社区