powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Что не нравится IDE при сравнении двух баз?
6 сообщений из 6, страница 1 из 1
Что не нравится IDE при сравнении двух баз?
    #39642841
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сравниваю две базы в IBE (только что выкачанном), он выдаёт ошибку (некритичную, как я понял):

Код: plaintext
1.
2.
Parsing database object definitions...
==== Error ==== : Procedure CHECK_LOGGEDIN: Missing: INTO (NATURAL)
                  Script:  Line:3 Pos:55

Строка в процедуре, на которую он ссылается:
Код: plsql
1.
2.
3.
4.
  select user_id, login, isadmin from session natural join users
    where (session_id = rdb$get_context('USER_SESSION', 'SESSION_ID'))
      and (session_id is not null)
    into :uid, :login, :isadmin;


Что ему в этом запросе не нравится?
...
Рейтинг: 0 / 0
Что не нравится IDE при сравнении двух баз?
    #39642848
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp,

не знаю что там не нравится IBE, но мне абсолютно не нравится natural join и поля которые относятся не пойми к какой таблице
...
Рейтинг: 0 / 0
Что не нравится IDE при сравнении двух баз?
    #39642981
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvpЧто ему в этом запросе не нравится?

NATURAL и не нравится. Судя по всему, парсер не знает про такой тип объединения.
...
Рейтинг: 0 / 0
Что не нравится IDE при сравнении двух баз?
    #39643054
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисalekcvp,
не знаю что там не нравится IBE, но мне абсолютно не нравится natural join и поля которые относятся не пойми к какой таблице
Там в каждой таблице по 4 поля и общее только одно - user_id.
IBExpertalekcvpЧто ему в этом запросе не нравится?
NATURAL и не нравится. Судя по всему, парсер не знает про такой тип объединения.
Т.е. это не баг а фича, что он выдаёт ошибку на корректном запросе?
...
Рейтинг: 0 / 0
Что не нравится IDE при сравнении двух баз?
    #39643060
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvpТам в каждой таблице по 4 поля и общее только одно - user_id.

это сегодня одно. А завтра ты решил изменить структуру одной из таблиц и приплыли
...
Рейтинг: 0 / 0
Что не нравится IDE при сравнении двух баз?
    #39643080
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvpТ.е. это не баг а фича, что он выдаёт ошибку на корректном запросе?

Это баг.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Что не нравится IDE при сравнении двух баз?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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