powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Запрос. Обращение к таблице по имени при наличии алиаса. Различия в 1.5.1 и 2.5.8
4 сообщений из 4, страница 1 из 1
Запрос. Обращение к таблице по имени при наличии алиаса. Различия в 1.5.1 и 2.5.8
    #39647310
user1973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Прошу помощи по конфигурированию сервера 2.5. Имеем запрос вида
Код: sql
1.
select table1.* from table1 as t1


В списке полей обращение к таблице идёт по имени table1, а не по алиасу t1. В 2.5 на такое есть запрет (LangRef, описание оператора SELECT, раздел "Список полей SELECT"). И, разумеется, получаем ошибку "Column does not belong to referenced table". Но это всё работает в 1.5, по крайней мере в процедурах.
Есть клиентское приложение, написанное ещё во времена firebird 1.5. Видимо, некоторые (многие) запросы написаны в таком стиле. Исходников нет, изменить нельзя. В конторе созрели перейти на firebird 2.5, получили ошибки.

Вопрос. Можно ли как-то заставить сервер 2.5 выполнять такие запросы? Не изменяя ничего в клиентском приложении, подчёркиваю.
...
Рейтинг: 0 / 0
Запрос. Обращение к таблице по имени при наличии алиаса. Различия в 1.5.1 и 2.5.8
    #39647315
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user1973Можно ли как-то заставить сервер 2.5 выполнять такие запросы?

RTFM firebird.conf на предмет RelaxedAliasChecking.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Запрос. Обращение к таблице по имени при наличии алиаса. Различия в 1.5.1 и 2.5.8
    #39647319
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user1973... Есть клиентское приложение , написанное ещё во времена firebird 1.5. Видимо, некоторые (многие) запросы написаны в таком стиле. Исходников нет , изменить нельзя. В конторе созрели перейти на firebird 2.5 , получили ошибки...
...
Рейтинг: 0 / 0
Запрос. Обращение к таблице по имени при наличии алиаса. Различия в 1.5.1 и 2.5.8
    #39647379
user1973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. Помогло.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Запрос. Обращение к таблице по имени при наличии алиаса. Различия в 1.5.1 и 2.5.8
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]