SQL中两个表之间的某个关联字段排序规则不同就会导致一系列的操作无法执行。
解决方法: 1、直接手动修改该字段的排序方式一致 2、在两个字段连接的时候加上这句话:COLLATE Chinese_PRC_CI_AS 例子:加入a、b两表的关联字段为id,并且id的排序规则不一致。 update a set 字段='' from b where b.id=a.id COLLATE Chinese_PRC_CI_AS
SQL中两个表之间的某个关联字段排序规则不同就会导致一系列的操作无法执行。
解决方法: 1、直接手动修改该字段的排序方式一致 2、在两个字段连接的时候加上这句话:COLLATE Chinese_PRC_CI_AS 例子:加入a、b两表的关联字段为id,并且id的排序规则不一致。 update a set 字段='' from b where b.id=a.id COLLATE Chinese_PRC_CI_AS
转载于:https://www.cnblogs.com/1122Qi/p/3671315.html