1. 程式人生 > >Open SQL LEFT與RIGHT函式

Open SQL LEFT與RIGHT函式

Open SQL LEFTRIGHT函式

ABAP中使用LEFTRIGHT函式,需要符合ABAP Open SQL的語法,包括ABAP中的變數(宿主)要用@轉義,列表中的元素必須使用逗號分隔,INTO放置在SQL的最後,LEFT函式可以擷取欄位值中從左側開始的部分字元,而RIGHT函式是從右側擷取,在語法中可以定義擷取的長度

原本資料:

LEFT函式:

SELECT leftcarrname,AS left ,
      mandt 

,
      carrid ,
      currcode
      
FROM scarr
     
WHERE lengthcarrname 9
      INTO TABLE @DATA(result2
)
      .

結果展示:

RIGHT函式:

SELECT rightcarrname,AS right ,
      mandt ,
      carrid ,
      currcode
      

FROM scarr
     
WHERE lengthcarrname 9
      INTO TABLE @DATA(result3)
      .

結果展示: