|
Подскажите как изменить (COMPUTED BY)поле
|
|||
---|---|---|---|
#18+
Есть таблица Gurnal CREATE TABLE GURNAL ( ID INTEGER NOT NULL, ID_PRAC INTEGER, S_P1 NUMERIC(15,2), S_P2 NUMERIC(15,2), S_P3 NUMERIC(15,2), S_RAZOM_UTR COMPUTED BY (s_p1+s_p2) ) Подскажите ка изменить поле S_RAZOM_UTR на COMPUTED BY (s_p1+s_p2 + s_p3) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2017, 20:57 |
|
Подскажите как изменить (COMPUTED BY)поле
|
|||
---|---|---|---|
#18+
Firebird 1,5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2017, 21:01 |
|
Подскажите как изменить (COMPUTED BY)поле
|
|||
---|---|---|---|
#18+
Александр Савляк> Подскажите ка изменить поле S_RAZOM_UTR на COMPUTED BY Если без хаков - удалить старое поле и создать новое. Или обновляться на 2.5. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2017, 21:44 |
|
Подскажите как изменить (COMPUTED BY)поле
|
|||
---|---|---|---|
#18+
хотел удалить - но есть много связок по базе - не дает с ходу. буду искать их, и деактивировать ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2017, 21:58 |
|
Подскажите как изменить (COMPUTED BY)поле
|
|||
---|---|---|---|
#18+
Ну, смотря какие связки. Если ХП и триггера, то не беда. Плюс IBE c этим делом может весьма помочь. Но лучше таки подумайте об обновлении, 1.5 уж очень старенькая версия. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2017, 23:49 |
|
Подскажите как изменить (COMPUTED BY)поле
|
|||
---|---|---|---|
#18+
Александр Савлякхотел удалить - но есть много связок по базе - не дает с ходу. буду искать их, и деактивироватьЕсли депенденсов реально много (от нескольких десятков), то делаешь копию бд (можно только метаданных), дропаешь на копии все зависимости или вообще все хранимки-триггеры, меняешь свое поле, потом при помощи компарера в эксперте накатываешь обратно хранимки-триггеры, только выкинуть из скрипта, чтоб обратно компутед поле не вернул. далее при помощи того же компарера получаешь скрипт, который можно накатить на рабочую БД, где все будет проделано атомарно, будут дропнуты зависмости, изменено поле и вернуты взад процедуры. Как-то так в свое время выкусывал УДФки. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2017, 11:29 |
|
Подскажите как изменить (COMPUTED BY)поле
|
|||
---|---|---|---|
#18+
Это будет дольше, чем его вариант с деактивациями. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2017, 13:26 |
|
Подскажите как изменить (COMPUTED BY)поле
|
|||
---|---|---|---|
#18+
Гаджимурадов РустамЭто будет дольше, чем его вариант с деактивациями.это вариант получить скрипт "в сторонке" и когда депенденсов хорошо за сотню. Если "много связок" в терминологии автора это пяток-другой, то да, проще руками. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2017, 13:31 |
|
|
start [/forum/topic.php?fid=40&fpage=47&tid=1561667]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 155ms |
0 / 0 |