Текущее время: Пн, июл 28 2025, 19:47

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: создание select
СообщениеДобавлено: Пт, авг 17 2012, 08:26 
Специалист
Специалист

Зарегистрирован:
Вт, мар 13 2012, 17:08
Сообщения: 108
Здравствуйте уважаемые.

Подскажите пожалуйста правильный синтаксис создания переменной и присвоение ей значения перед следующим фрагментом запроса.
Чтобы не указывать в разных частях запроса номер материала (последняя строка), а один раз прописать в начале:

Select
'Заказ' docType,
hdr.ebeln docNum,
hdr.ernam userID,
pos.werks
From
ekko hdr,
ekpo pos
Where
hdr.ebeln = pos.ebeln And
hdr.mandt = pos.mandt And
pos.mandt = '400' And
pos.loekz <> 'L' And
pos.matnr = lpad('1407759',18,'0')



Заранее благодарен.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: создание select
СообщениеДобавлено: Пт, авг 17 2012, 09:17 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
это на чем код? вроде SQL, только доступ к полям через "." почему-то, а не через "~" или "-"
и что сделать надо? один раз сформировать условие для WHERE? или запомнить lpad('1407759',18,'0') в переменной?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: создание select
СообщениеДобавлено: Пт, авг 17 2012, 10:04 
Специалист
Специалист

Зарегистрирован:
Вт, мар 13 2012, 17:08
Сообщения: 108
MantiCore1977 написал:
это на чем код? вроде SQL, только доступ к полям через "." почему-то, а не через "~" или "-"
и что сделать надо? один раз сформировать условие для WHERE? или запомнить lpad('1407759',18,'0') в переменной?


Надо запоинить в переменной.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: создание select
СообщениеДобавлено: Пт, авг 17 2012, 10:25 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
tolstjak написал(а):
Надо запоинить в переменной.

это вобще на чем код? если ABAP OPEN SQL, тогда он не скомпилится, поля таблиц разделяются не "."


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: создание select
СообщениеДобавлено: Пт, авг 17 2012, 10:48 
Специалист
Специалист

Зарегистрирован:
Вт, мар 13 2012, 17:08
Сообщения: 108
MantiCore1977 написал:
tolstjak написал(а):
Надо запоинить в переменной.

это вобще на чем код? если ABAP OPEN SQL, тогда он не скомпилится, поля таблиц разделяются не "."


Можно сказать , что это SQL запрос для базы ORACLE.
Запрос запускается через транзакцию ORA_PERF - DBACockpit: Oracle - Performance


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: создание select
СообщениеДобавлено: Пт, авг 17 2012, 11:38 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
ну тогда это не к абаперам, а к синтаксису ORACLE-вского SQL, как там параметры запроса задаются
и есть ли возможность использовать таки запросы в DBACockpit
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f079d393-a806-2a10-84a4-d821d4ee092c?QuickLink=index&overridelayout=true&28935194683920 сюда например


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: создание select
СообщениеДобавлено: Пт, авг 17 2012, 12:04 
Специалист
Специалист

Зарегистрирован:
Вт, мар 13 2012, 17:08
Сообщения: 108
MantiCore1977 написал:
ну тогда это не к абаперам, а к синтаксису ORACLE-вского SQL, как там параметры запроса задаются
и есть ли возможность использовать таки запросы в DBACockpit
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f079d393-a806-2a10-84a4-d821d4ee092c?QuickLink=index&overridelayout=true&28935194683920 сюда например



Спасибо за ссылку.


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

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


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

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


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

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