t005-lnplz.
select lnplz from t005 into table lt_lnplz where lnplz = 'AA'.
select lnplz from t005 into table lt_lnplz where lnplz = '00'.
select lnplz from t005 into table @DATA(lt_lnplz2) where lnplz = 'AA'.
Поле t005-lnplz имеет тип numc2
1. Почему первый и второй select вернут одинаковое кол-во строк с lnplz = 00
2. Почему третий селект падает в дамп, а первый нет? :)
1. посмотри st05 , если я не ошибаюсь, то увидишь что при передаче в бд условие запроса преобразуется. как именно - будет видно в результатах st05 2. хорошо бы посмотреть на дамп. что именно в нем написано?
если поле numc2, то как ты АА можешь подать?
я не подаю, вопрос скорее почему дампа нет это пример с таблицей которая есть у всех в системах, в жизни был другой похожий случай, мой пример упрощенный
Обсуждают сегодня