|
Запрос. Обращение к таблице по имени при наличии алиаса. Различия в 1.5.1 и 2.5.8
|
|||
---|---|---|---|
#18+
Добрый день. Прошу помощи по конфигурированию сервера 2.5. Имеем запрос вида Код: sql 1.
В списке полей обращение к таблице идёт по имени table1, а не по алиасу t1. В 2.5 на такое есть запрет (LangRef, описание оператора SELECT, раздел "Список полей SELECT"). И, разумеется, получаем ошибку "Column does not belong to referenced table". Но это всё работает в 1.5, по крайней мере в процедурах. Есть клиентское приложение, написанное ещё во времена firebird 1.5. Видимо, некоторые (многие) запросы написаны в таком стиле. Исходников нет, изменить нельзя. В конторе созрели перейти на firebird 2.5, получили ошибки. Вопрос. Можно ли как-то заставить сервер 2.5 выполнять такие запросы? Не изменяя ничего в клиентском приложении, подчёркиваю. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2018, 21:32 |
|
Запрос. Обращение к таблице по имени при наличии алиаса. Различия в 1.5.1 и 2.5.8
|
|||
---|---|---|---|
#18+
user1973Можно ли как-то заставить сервер 2.5 выполнять такие запросы? RTFM firebird.conf на предмет RelaxedAliasChecking. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2018, 22:11 |
|
Запрос. Обращение к таблице по имени при наличии алиаса. Различия в 1.5.1 и 2.5.8
|
|||
---|---|---|---|
#18+
user1973... Есть клиентское приложение , написанное ещё во времена firebird 1.5. Видимо, некоторые (многие) запросы написаны в таком стиле. Исходников нет , изменить нельзя. В конторе созрели перейти на firebird 2.5 , получили ошибки... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2018, 22:26 |
|
|
start [/forum/topic.php?fid=40&msg=39647379&tid=1561098]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
134ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 230ms |
0 / 0 |