Вопросы по теме 'opensql'

Как совместить select max и count?
У меня есть это: select ordernr from users having count(ordernr) = ( select max(count(ordernr)) from users where ordernr = ordernr group by ordernr ) group by ordernr чтобы получить наиболее часто используемый порядковый номер...
13404 просмотров
schedule 13.07.2022

Зафиксировать для одной таблицы
Можно ли выполнить коммит только для выбранной таблицы? У меня проблема в том, что я не знаю, есть ли еще таблицы, обновленные процессом, поэтому я хочу предотвратить их обновление с помощью моей фиксации! Это массовая обработка, и только в конце...
1167 просмотров
schedule 15.03.2024

Как воссоздать запросы SAP в Oracle?
Мне нужно воссоздать некоторые хранимые процедуры SAP в Oracle. Я пытался найти учебные пособия, похожие вопросы, примеры и т. Д., Но, видимо, никому не приходилось делать это раньше. Какой запрос Oracle SQL может быть похож на этот запрос SAP?...
634 просмотров
schedule 13.04.2023

Как создать запрос с кодом основного / дополнительного языка
Подскажите пожалуйста, как это сделать: есть таблица МАКТ. У меня есть MAKTX на французском языке (SPRAS = 'FR'), но если французского языка здесь нет, тогда необходимо отображать MAKTX на английском языке. Как это сделать правильно? IF...
1726 просмотров
schedule 07.09.2023

Неверные результаты SELECT с условием ИЛИ
Кажется, что в результате программа получает все заказы на продажу (из таблицы VBAK ) только с AUART = 'YI01', и действительно я получаю 1.699.698 заказов на продажу. Таким образом, игнорируются другие параметры в select VTWEG = 'Z1' , SPART =...
442 просмотров
schedule 20.07.2023

Динамический выбор из произвольной таблицы
У меня есть выпадающий список в моей программе, в который я ввел названия разных таблиц. Итак, я работал с IF-Statement. По сути: if wa_list-key = '1'. (replace name of table with the one choosen from the dropdown list) endif. У меня такая...
7829 просмотров
schedule 28.02.2022

Значимое сообщение об ошибке для исключения SAPSQL_PARSE_ERROR
Я написал функцию на ABAP, которая вызывается через SAP pyrfc. Если есть SAPSQL_PARSE_ERROR, вызывающий RFC (клиент, написанный на Python) получает бессмысленное сообщение об ошибке: ABAPRuntimeError: RFC_ABAP_RUNTIME_FAILURE (rc = 3): key =...
1714 просмотров
schedule 03.08.2023

Тестировать операторы OpenSQL в SAP GUI или Eclipse ADT?
Я пишу запрос OpenSQL, включая соединения и частичные выборки, и я не уверен, работает ли он. Чтобы выяснить это, я хотел бы запустить его где-нибудь, посмотреть на результаты, а затем изменить его, итеративным способом. Традиционные инструменты,...
2100 просмотров
schedule 26.03.2023

Медленный ВЫБОР ДЛЯ ВСЕХ ЗАПИСЕЙ
Приведенный ниже SELECT работает с внутренней таблицей GIT_KUNNR_TAB , содержащей 2.291.000 строк с уникальными клиентами (kunnr), и занимает 16 минут. select kunnr umsks umskz gjahr belnr buzei bschl shkzg dmbtr bldat zfbdt zbd1t...
3248 просмотров
schedule 08.01.2023

Преобразовать рабочую область в строку типа внутренняя таблица
Я получаю эту синтаксическую ошибку: "WA_1" нельзя преобразовать в тип линии "IT_1" Я пытаюсь отобразить содержимое внутренней таблицы следующим образом: REPORT ZSAM. DATA: ITable Type ZMUAZ_STRUCTURE OCCURS 10, IT_1 Type...
1880 просмотров
schedule 18.05.2023

Можно ли использовать оператор IF в предложении WHERE и использовать оператор INTO в соответствии с разными значениями IF?
есть ли способ получить эти 2 SELECT как один SELECT, используя что-то вроде IF в предложении WHERE? И будет ли использование 1 выбора вместо 2 иметь какое-либо значение во время выполнения? Я использую OpenSQL на SAP-ABAP. Предоставление кода было...
1234 просмотров

Создать случайную строку в представлении ABAP CDS
Я хотел бы заменить некоторую логику ABAP представлениями ABAP-CDS. У нас нет базы данных HANA (пока), поэтому нет SQL-скрипта. Есть ли способ создать случайную строку определенной длины в ABAP-CDS? Это подготовка к миграции нашей БД HANA,...
723 просмотров
schedule 14.12.2022

Агрегированное поле ABAP CDS для использования SUM или MIN в зависимости от условия
Я хотел бы знать, возможно ли SUM, если поле имеет определенное значение, в противном случае принимайте только MIN (только одно значение из агрегированных записей) Я пробовал что-то подобное, но это синтаксически неверно, поэтому я ищу альтернативу...
2624 просмотров
schedule 08.06.2023

Как получить последнее значение MBEWH ~ LBKUM?
Эта программа фактически используется для расчета общего запаса с лимитом от даты проводки (MATDOC-BUDAT). Но у меня проблема с определением начального запаса. Первоначальный запас (MBEWH-LBKUM) берется с месяца, предшествующего месяцу, когда была...
365 просмотров
schedule 17.08.2022