50 likes | 59 Views
To read exact record from database table we need to provide all key fields.thttps://www.ducatindia.com/Best-sap-erp-training/
E N D
WELCOME TO DUCAT INDIA Language | Industrial Training | Digital Marketing | Web Technology | Testing+ | Database | Networking | Mobile Application | ERP | Graphic | Big Data | Cloud Computing Select single and Select up to 1 rows 7070905090 info@ducatindia.com
Example SELECT SINGLE DATA : WA_MARA TYPE MARA. " Declare work area SELECT SINGLE * FROM MARA INTO WA_MARA WHERE MATNR = '0001'. " Read exact record from MARA table write :wa_mara-matnr, wa_mara-mtart, wa_mara-meins. " Print data to screen Example SELECT UPTO DATA : WA_MARA TYPE MARA. " Declare work area SELECT * FROM MARA INTO WA_MARA UP TO 1 ROWS WHERE MTART = 'FERT'. " Read appropriate record from MARA table here MTART is not a keyfield ENDSELECT.
We can read multiple records using SELECT UPTO DATA : IT_MARA TYPE TABLE OF MARA. " Declare internal table DATA : WA_MARA TYPE MARA. " Declare work area SELECT * FROM MARA INTO WA_MARA UP TO 50 ROWS WHERE MTART = 'FERT'. " Read 50 appropriate records from MARA table here MTART is not a keyfield ENDSELECT. LOOP AT IT_MARA INTO WA_MARA. write :/ wa_mara-matnr, wa_mara-mtart, wa_mara-meins. " Print data to screen ENDLOOP.
THANK YOU Select single and Select up to 1 rows 7070905090 info@ducatindia.com