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
。