31.10.2006 18:46
omorozov
 
Подскажите как обходить проблемы при использование в скриптах поля name,
скрипт выдает ошибку, т.к. оно совпадает со списком ключевых слов.
Пользую SQLNavigator 4.4
31.10.2006 19:25
OlegON
 
Мы ж не телепаты, скрипт-то дай. Гонишь ты что-то.
01.11.2006 07:23
kadr
 
omorozov, скрипт в студию.
Но мне кажется что это из-за SQLNavigator 4.4, т.к. SQL+ и PL/SQL Developer не ругаются.
Можно обойти (на этапе разработки) след. лбразом: создаёшь вьюху на необходиму таблицу и задаёшь псевдоним проблемным полям
01.11.2006 09:25
OlegON
 
Да врет он :)
Код:
select name from supermag.smcard
не ругается
01.11.2006 10:52
omorozov
 
Да, виноват под вечер спрол чушь на больную голову,
просто меня смутила подсветка ключевого поля.
Надо было добавить поле в оба запроса в выражении,
так все работает:

select article,name from supermag.smcard
minus select s2.article,s3.name
from supermag.smdocuments s1, supermag.smspec s2, supermag.smcard s3
WHERE s1.doctype=s2.doctype
and s1.id=s2.docid
and s1.createdat
between add_months(sysdate,-7)and sysdate
and s2.article=s3.article
Часовой пояс GMT +3, время: 01:59.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.