|
|
|
Компарер баз: 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: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 11ms |
| total: | 152ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...