我希望能够根据在 ('[john2].[john2]','[john3].[john3]','[john].[john ]') 子句,但它似乎不会根据其关联的顺序进行更新(请参阅下面的 SQL)。如何根据预定义的 where 子句顺序顺序更新字段?
约翰
drop sequence temp_seq;
create temp sequence temp_seq;
update gis_field_configuration_bycube
set seq_in_grid = nextval('temp_seq')
where cube = 'Instruments' and level_unique_name in ('[john2].[john2]','[john3].[john3]','[john].[john]');