Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / 8.0.3 -> 9.0.1 (переезд) / 2 сообщений из 2, страница 1 из 1
02.07.2004, 09:14
    #32586379
L0cat0r
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.0.3 -> 9.0.1 (переезд)
Начал потихоньку переезд.
прикол или что :
конструкция

select ... from
Table1 as i, Table2 as a left outer join Table3 as s on(i.sub_id = s.sub_id and i.prod_id = s.prod_id) where ...

на 8.0.3.5002 идет без проблем, 9.0.1.1862 говорит :
illegal reference for correlation name i.

меняем местами :

select ... from
Table2 as a, Table1 as i left outer join Table3 as s on(i.sub_id = s.sub_id and i.prod_id = s.prod_id) where ...

все работает.
пошарился по доке ... тишина (или не туда смотрел ?)

Понимаю, что это только начало. И буду очень благодарен, если уже переехавшие и натыкавшиеся на подобное хоть вкратце опишут приколы
своего пути. На что наткнусь сам тоже буду писать сюда.

Пока все.

Удачи !
...
Рейтинг: 0 / 0
02.07.2004, 16:54
    #32587660
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.0.3 -> 9.0.1 (переезд)
L0cat0rНачал потихоньку переезд.
прикол или что :
конструкция

select ... from
Table1 as i, Table2 as a left outer join Table3 as s on(i.sub_id = s.sub_id and i.prod_id = s.prod_id) where ...

на 8.0.3.5002 идет без проблем, 9.0.1.1862 говорит :
illegal reference for correlation name i.

На мой взгляд - правильно говорит. И восьмерка должна была бы ругаться на это. Ты делаешь выборку из таблицы i и добавляешь таблицу a связаную с s. А критерий связи сделан между i и s. Слегка некорректно получается :)
А вот конструкция типа
from t1
left outer join t2 on t2.pk=t1.pk and t2.f1='aaa'
left outer join t3 on t3.f2=t1.f2 and t3.f3=t2.f3;
прекрасно работает и в восьмерке и в девятке.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / 8.0.3 -> 9.0.1 (переезд) / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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