Текущее время: Сб, июл 26 2025, 20:10

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: помогите разобраться exec sql
СообщениеДобавлено: Чт, авг 16 2007, 10:23 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 16 2007, 08:34
Сообщения: 11
база оракл. что пишу не так:

exec sql.
select top 1 anep~gjahr into :dd from anep
where anep~anln1 = :gt_input-anln1
and anep~afabe = 01
and anep~gjahr > 2005
order by anep~gjahr desc.
endexec.

выдает error ora-00923 from keyword not found where expected.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться exec sql
СообщениеДобавлено: Чт, авг 16 2007, 10:47 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
uchenik написал(а):
база оракл. что пишу не так:

exec sql.
select top 1 anep~gjahr into :dd from anep
where anep~anln1 = :gt_input-anln1
and anep~afabe = 01
and anep~gjahr > 2005
order by anep~gjahr desc.
endexec.

выдает error ora-00923 from keyword not found where expected.


А разве то, что находится внутри exec sql. endexec. не должно быть в виде запроса, специфичном для конкретной базы данных?
А в Oracle уже появился top? Обращение к полям разве через ~?

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться exec sql
СообщениеДобавлено: Чт, авг 16 2007, 14:17 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 16 2007, 08:34
Сообщения: 11
sy-uname написал(а):
uchenik написал(а):
база оракл. что пишу не так:

exec sql.
select top 1 anep~gjahr into :dd from anep
where anep~anln1 = :gt_input-anln1
and anep~afabe = 01
and anep~gjahr > 2005
order by anep~gjahr desc.
endexec.

выдает error ora-00923 from keyword not found where expected.


А разве то, что находится внутри exec sql. endexec. не должно быть в виде запроса, специфичном для конкретной базы данных?
А в Oracle уже появился top? Обращение к полям разве через ~?


Спасибо, теперь понятно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 17 2007, 06:01 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 21 2006, 07:27
Сообщения: 321
Откуда: Где-то на севере
Пол: Мужской
А точка нужна?

_________________
I have a dream


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB