Хорошо, допустим, у меня есть база данных с таблицей с именем «COMPANY_PARAMETERS», которая выглядит примерно так (первые два столбца являются ключами):
COMP_ID | PARAM_NAME | PARAM_VALUE
A | parameter 1| 10
A | sample_ind | Y
B | parameter 1| 20
B | sample_ind | N
Я хотел бы вставить новый параметр, скажем, параметр 2 в таблицу, для каждого идентификатора компании в таблице. Я не знаю, какую Id компанию ожидать, поскольку у любого клиента может быть любой ID компании, который он хочет, поэтому у одного клиента могут быть Id 1,2,3,4, а у другого - A, B, C, D и т. Д. Мы используйте серию скриптов обновления, которые мы храним в репозитории каждый раз, когда обновляем базу данных. Я спрашивал вокруг, и это одна из редких (только) таблиц, которая просто уникальна для каждого клиента, но я все равно хотел бы попробовать.
Я работаю с базами данных менее года, и я не знаю, с чего начать с такой проблемой. Я полагаю, что использовать оператор select, чтобы найти все уникальные comp_Ids, а затем вставить строку для каждого из них.
Ваша помощь очень ценится.
-Asaf