Текущее время: Пт, июл 25 2025, 17:51

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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