Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Что не нравится IDE при сравнении двух баз? / 6 сообщений из 6, страница 1 из 1
10.05.2018, 17:53
    #39642841
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что не нравится IDE при сравнении двух баз?
Сравниваю две базы в 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
10.05.2018, 18:02
    #39642848
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что не нравится IDE при сравнении двух баз?
alekcvp,

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

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

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

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


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