Станьте участником SAPLAND и получите доступ к самым интересным публикациям SAPPRO
Зарегистрироваться

Подходы и инструменты разработки ПО SAP для консультантов
17.06.2026
ABAP Objects
17.06.2026Разработка SAP Fiori Elements
22.06.2026Сравнение Управления взаимоотношениями с поставщиками SAP SRM и 1С:УХ Корпоративные закупки
22.06.2026
Комментарий от
Денис Мужжухин
| 25 октября 2010, 12:14
The SELECT SINGLE is designed to allow a most efficient access to exactly one record of a database table. It requires that you specify the entire primary key in the WHERE condition with AND and EQ (or "="). Then an access to the database is possible, which requires only one communication step between application server and database server.
If you did not specify the entire primary key, instead of a direct access on the database server, a "normal" SELECT is performed, which is the same as a SELECT ... UP TO 1 ROWS. In this case, a cursor is opened, a record is read, and the cursor is closed. This requires a number of communication steps between application server and database server.
The extended program check provides a warning to inform you that with the mentioned SELECT SINGLE not the expected fast direct access can be performed.