为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:
【CPU】:
【问题描述】*:
查查表里是否存在不符合JSON规则的数据
SELECT *
FROM "scf-bs01"."approval_record"
WHERE "from_json" IS NOT JSON;
添加约束,报错却违反约束,说明这个表原本的数据就违反约束的内容。
SELECT *
FROM "scf-bs01"."approval_record"
WHERE "from_json" is not JSON(LAX);
表中对应的字段里是否有数据了?
如果有 ,可以按照需求的表结构, 建立一个新表.
然后把数据库插入过去.