从SQL中删除不可打印的特殊字符
我正在使用Sybase DB,由于特殊字符,在某些表中遇到了一些问题 我发现了一些特殊的角色,比如:������ �Y1�0�@�D��� ��� 在其中一张桌子上 如何搜索这些,然后使用SQL查询从表中删除从SQL中删除不可打印的特殊字符,sql,string,sybase,non-ascii-characters,Sql,String,Sybase,Non Ascii Characters,我正在使用Sybase DB,由于特殊字符,在某些表中遇到了一些问题 我发现了一些特殊的角色,比如:������ �Y1�0�@�D��� ��� 在其中一张桌子上 如何搜索这些,然后使用SQL查询从表中删除 谢谢您是否查看了表中的字符集定义,并考虑过对其进行更改以反映表中的实际内容可能是不匹配的?你知道特殊字符来自哪个字符集吗?你有什么问题?Sybase是一家公司,不是数据库。您指的是哪种Sybase产品?在哪里?ASE?我正在尝试将数据库从SQLAnywhere迁移到另一个数据库。。将数据从
谢谢您是否查看了表中的字符集定义,并考虑过对其进行更改以反映表中的实际内容可能是不匹配的?你知道特殊字符来自哪个字符集吗?你有什么问题?Sybase是一家公司,不是数据库。您指的是哪种Sybase产品?在哪里?ASE?我正在尝试将数据库从SQLAnywhere迁移到另一个数据库。。将数据从SQLAnywhere卸载到文本文件,然后将数据加载到新的数据库。。。但是由于这些特殊字符,在这些具有特殊字符的表上的迁移失败了..如何失败?错误消息?将数据库迁移到PostgreSQL。新数据库尝试将复制文本文件加载到相应的表中。当它试图加载带有特殊字符的文本文件时,会出现一个错误,说明无法加载该文件。PSQLException:错误:最后一个预期列后面的额外数据,其中:复制消息\u日志