SELECT 語句中的內聯資料宣告

當在 SELECT...ENDSELECT 塊或 SELECT SINGLE 語句中使用內聯資料宣告時,@ 字元必須用作 DATA(lv_cityto) 表示式的轉義字元。一旦使用了轉義字元,所有其他主變數也必須被轉義(如下面的 lv_carrid 的情況)。

DATA lv_carrid TYPE s_carr_id VALUE 'LH'.
SELECT SINGLE cityto FROM spfli
       INTO @DATA(lv_cityto)
       WHERE carrid = @lv_carrid
       AND   connid = 2402.
WRITE: / lv_cityto.

輸出 BERLIN