|
Компарер баз: ALTER вычисляемого поля
|
|||
---|---|---|---|
#18+
Если меняется существующее вычисляемое поле, то компарер генерирует вот такой скрипт: Код: sql 1. 2. 3.
Можно сделать обычный ALTER, чтобы обойтись без дропа всех зависимых ХП и триггеров? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2015, 12:14 |
|
Компарер баз: ALTER вычисляемого поля
|
|||
---|---|---|---|
#18+
Во-первых, ALTER вычисляемых полей работает только в FB 2.5 и выше. Во-вторых, ты можешь гарантировать, что независимо от того, где и как используется данное вычисляемое поле, ALTER сработает в любом случае, и перекомпиляция зависимых объектов не понадобится? Я вот в этом не уверен. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2015, 16:31 |
|
Компарер баз: ALTER вычисляемого поля
|
|||
---|---|---|---|
#18+
IBExpert, 1. Совершенно верно. И очевидно, чтобы компарер мог использовать все возможности сервера, указывается его версия. 2. Это должен гарантировать не я, а Адриано, который реализовал данную фичу: Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2015, 08:15 |
|
Компарер баз: ALTER вычисляемого поля
|
|||
---|---|---|---|
#18+
CyberMax2. Это должен гарантировать не я, а Адриано, который реализовал данную фичу: Код: plaintext 1. 2.
Адриано в этой цитате ничего не гарантирует. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2015, 08:35 |
|
Компарер баз: ALTER вычисляемого поля
|
|||
---|---|---|---|
#18+
IBExpert, Это повод не использовать эту удобную фичу? Если будут какие-то проблемы, их исправят. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2015, 09:58 |
|
Компарер баз: ALTER вычисляемого поля
|
|||
---|---|---|---|
#18+
CyberMaxЭто повод не использовать эту удобную фичу? В компарере - да. Ровно до тех пор, пока не будет уверенности, что любое изменение выражения вычисления можно провести при активных зависимостях. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2015, 10:19 |
|
Компарер баз: ALTER вычисляемого поля
|
|||
---|---|---|---|
#18+
IBExpert, Можешь сделать специальную сборку с такой фичей? Я протестирую. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2015, 10:33 |
|
Компарер баз: ALTER вычисляемого поля
|
|||
---|---|---|---|
#18+
Да там не тестить надо, а знать точно. Вот Адриано точно знает. А тестить я уже потестил: вроде меняется даже с изменением типа на какой угодно. Что это может за собой повлечь - фиг знает. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2015, 16:50 |
|
Компарер баз: ALTER вычисляемого поля
|
|||
---|---|---|---|
#18+
Александр, можем вернуться к вопросу реализации данной фичи в FB 2.5? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2017, 10:08 |
|
|
start [/forum/topic.php?fid=42&fpage=17&tid=1599047]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 238ms |
total: | 405ms |
0 / 0 |