|
Триггер before insert
|
|||
---|---|---|---|
#18+
Есть программа в которой разработчик прописал конструкцию insert into table values (1,2,3) После добавления в таблицу 4 поля, вставка записей перестала работать. Через триггер before insert можно обойти эту проблему? Доработать программу нет возможности. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2021, 17:46 |
|
Триггер before insert
|
|||
---|---|---|---|
#18+
Зурбаган Есть программа в которой разработчик прописал конструкцию insert into table values (1,2,3) После добавления в таблицу 4 поля, вставка записей перестала работать. Через триггер before insert можно обойти эту проблему? Доработать программу нет возможности. я бы сделал 4 поле invisible если есть возможность.Это поможет. С триггером не прокатит. Сама программа инвалидна станет по моему. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2021, 17:53 |
|
Триггер before insert
|
|||
---|---|---|---|
#18+
Зурбаган, вью не поможет? ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2021, 17:54 |
|
Триггер before insert
|
|||
---|---|---|---|
#18+
legg, к сожалению БД на Oracle 10g. Там invisible не возможен( Других вариантов нет, как на уровне базу обойти проблему? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2021, 17:55 |
|
Триггер before insert
|
|||
---|---|---|---|
#18+
Stax, Сделать новое view с названием таблицы, а таблицу слегка переименовать? И через вью вставлять данные в таблицу? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2021, 17:56 |
|
Триггер before insert
|
|||
---|---|---|---|
#18+
Зурбаган legg, к сожалению БД на Oracle 10g. Там invisible не возможен( Других вариантов нет, как на уровне базу обойти проблему? как Stax подсказал. Вьюхи-синонимы подсунуть если можно ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2021, 17:56 |
|
Триггер before insert
|
|||
---|---|---|---|
#18+
Зурбаган Stax, Сделать новое view с названием таблицы, а таблицу слегка переименовать? И через вью вставлять данные в таблицу? примерно так если что-то другое не слетит, напр захочет ровид ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2021, 08:50 |
|
Триггер before insert
|
|||
---|---|---|---|
#18+
Зурбаган, можно и наоборот если в исходной таблице есть ид , то не добавлять поле, а создать еще одну таблицу с отношением 1:1 и вью для новой работы но то реальный геморой переписывать код надо insert into table values даж я лентяй не пользовал без перечня полей зы select * всетаки бывало, но редко ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2021, 09:03 |
|
|
start [/forum/topic.php?fid=52&msg=40064243&tid=1880269]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 250ms |
total: | 383ms |
0 / 0 |