-
-
xiaoliuliu 初学数据Lv2
发表于2020-8-3 15:31
悬赏1
已解决

12个回答
可能有不可见的字符导致的参考这个帖子http://bbs.esensoft.com/thread-135978-1-1.html把他找到替换出来
-
xiaoliuliu 初学数据Lv2
xxxl 发表于 2020-8-3 16:00
可能有不可见的字符导致的参考这个帖子http://bbs.esensoft.com/thread-135978-1-1.html把他找到替换出来
...
试过了,不行。文字里有个小横杠,是这个导致的吗

xiaoliuliu 发表于 2020-8-5 14:46
没有解决,找个了那条数据,已经改了字符,依然会报同样的错误
用这种sql语句update tableName set columnName = 'AA' where columnName like '%AA%' 将模糊匹配到所有含有AA的数据替换成'AA'
没有效果吗考虑下是否还有其他地方也有类似的这样的数据
-
xiaoliuliu 初学数据Lv2
在一个描述字段找到了,这个字段数据类似这样的问题还挺多的。建维表能不能只取用id和名称字段,忽略这个描述字段及其他字段
xiaoliuliu 发表于 2020-8-5 15:32
在一个描述字段找到了,这个字段数据类似这样的问题还挺多的。建维表能不能只取用id和名称字段,忽略这个描 ...
您是说根据数据库表建立维表吗 那还是会取到数据的,这里最简单有效的方法就是用sql语句替换,如果数据太多有问题建议重新建数据库表来做
-
xiaoliuliu 初学数据Lv2
xxxl 发表于 2020-8-5 15:35
您是说根据数据库表建立维表吗 那还是会取到数据的,这里最简单有效的方法就是用sql语句替换,如果数据太 ...
我们这个描述字段业务上确实是允许有一些特殊符号的,正式库的数据不允许改,除了新建个只存id和名称的表,有其他的解决方案吗?
xiaoliuliu 发表于 2020-8-5 15:43
我们这个描述字段业务上确实是允许有一些特殊符号的,正式库的数据不允许改,除了新建个只存id和名称的表 ...
维表编辑中存在这类特殊字符就会报这样的错的。数据少的话手动更新替换,数据过多或者是业务要求要这些符号可以用sql语句过滤掉特殊符号建新库表用做维表,这里也可以用etl中清洗组件的功能删掉原库表所有空白符导入新库表做维表。所以除了新建只有用sql更新了