update更新时没走索引, 查询索引是有效的:

没走索引的原因是条件字段的字段类型不一致,
一个是varchar2, 另一个是 nvarchar2 。 要走索引需要字段类型一致,可以利用to_char()将 nvarchar2转为 varchar2
在数据库更新操作(update)中,由于条件字段的类型一个是varchar2,另一个是nvarchar2,导致索引未被使用。为解决这个问题,可以使用to_char()函数将nvarchar2字段转换为varchar2,以确保字段类型一致,从而利用索引提高查询效率。
update更新时没走索引, 查询索引是有效的:

没走索引的原因是条件字段的字段类型不一致,
一个是varchar2, 另一个是 nvarchar2 。 要走索引需要字段类型一致,可以利用to_char()将 nvarchar2转为 varchar2
1571

被折叠的 条评论
为什么被折叠?