У меня есть таблица (на самом деле несколько таблиц), которая содержит текстовый столбец item_id
, изначально заполненный идентификатором, предоставленным сторонним источником данных.К сожалению, источник данных недавно изменил формат своих идентификаторов.Между тем, мои клиенты будут звонить в мою службу, используя любой формат идентификатора, который они видели в последний раз, что означает, что они часто получают неполные данные, потому что смотрят на item_id
, который либо слишком старый, либо слишком новый.
К счастью, изменение формата было относительно простым, поэтому мне легко нормализовать как старые, так и новые значения item_id
в единообразное значение, но я бы хотел сделать это для ВСЕХ запросов независимо от того, откуда они приходят.Можно ли установить какой-либо триггер, который перехватывает любой запрос к столбцу item_id
и нормализует запрашиваемое значение?