‎2008 Apr 10 8:24 AM
Hi all
What could be the cause of this error. occuring at select statement.
"the table name is too long"
Regrd
Mona
‎2008 Apr 10 8:30 AM
Select a~kaganplntcode
b~labst
c~matnr
INTO CORRESPONDING FIELDS OF TABLE t_input
FROM (zmmkaganplant AS a
INNER JOIN mard AS b ON awerks = bwerks )
INNER JOIN mara AS c ON bmatnr = cmatnr )
WHERE a~werks = v_werks AND
b~matnr = v_matnr AND
b~werks = v_werks AND
b~lgort = v_lgort AND
b~labst = v_labst AND
c~matnr = v_matnr AND
a~kaganplntcode = v_matnr.
‎2008 Apr 10 8:28 AM
‎2008 Apr 10 8:30 AM
Select a~kaganplntcode
b~labst
c~matnr
INTO CORRESPONDING FIELDS OF TABLE t_input
FROM (zmmkaganplant AS a
INNER JOIN mard AS b ON awerks = bwerks )
INNER JOIN mara AS c ON bmatnr = cmatnr )
WHERE a~werks = v_werks AND
b~matnr = v_matnr AND
b~werks = v_werks AND
b~lgort = v_lgort AND
b~labst = v_labst AND
c~matnr = v_matnr AND
a~kaganplntcode = v_matnr.
‎2008 Apr 10 8:38 AM
Make sure that there is a space in between,
FROM ( zmmkaganplant
‎2008 Apr 10 8:42 AM
you can omit all "(" and ")", not necessary here. At the moment, you have one opening and two closing brackets, this probably causes the error.