Skip to Content
0
Former Member
May 18, 2007 at 05:23 AM

nested select

40 Views

Hi friends,

SELECT objectclas objectid changenr udate utime username FROM cdhdr

INTO (cdhdr-objectclas, cdhdr-objectid, cdhdr-changenr,

cdhdr-udate, cdhdr-utime, cdhdr-username)

WHERE objectclas = 'CLASSIFY'

AND objectid = x_objectid.

  • ophalen nieuwe nieuwe waarde karakteristiek

SELECT tabkey value_new FROM cdpos

INTO (cdpos-tabkey, cdpos-value_new)

WHERE objectclas = cdhdr-objectclas

AND objectid = cdhdr-objectid

AND changenr = cdhdr-changenr

AND fname = 'ATWRT'.

  • karakteristiek ophalen

*Begin of modification TCS196699 - BV898.

  • SELECT SINGLE atnam FROM cabn INTO cabn-atnam

  • WHERE atinn = cdpos-tabkey+20(8).

SELECT atnam FROM cabn INTO cabn-atnam

UP TO 1 ROWS

WHERE atinn = cdpos-tabkey+20(8).

ENDSELECT.

*End of modification TCS196699 - BV898.

IF sy-subrc <> 0.

CLEAR cabn.

ENDIF.

zbtch_class_char-matnr = p_matnr.

zbtch_class_char-werks = p_werks.

zbtch_class_char-charg = p_charg.

zbtch_class_char-atnam = cabn-atnam.

zbtch_class_char-changenr = cdhdr-changenr.

zbtch_class_char-udate = cdhdr-udate.

zbtch_class_char-utime = cdhdr-utime.

zbtch_class_char-username = cdhdr-username.

zbtch_class_char-value_new = cdpos-value_new.

MODIFY zbtch_class_char.

ENDSELECT.

ENDSELECT.

i want to improve the performane to the above code . How i can change the inside select query for better performance.Please help me.

Thanks for all.