sql
tengo la siguiente sentencia
RANGES r_carrid FOR spfli-carrid. IF CARRID NE space. r_carrid-sign ='I'. r_carrid-option ='EQ'. r_carrid-low = carrid. r_carrid-high =''. APPEND r_carrid. ENDIF. SELECT *FROM spfli INTO TABLE FLIGHT_LIST WHERE CARRID IN r_carrid. ENDSELECT. y me sale el siguiente error : unable to interpret "where".possible causes of error. incorrect spelling or comma error alguien podria ayudarme |
Hola,
Proba sacar el endselect. Saludos. |
no funciona
|
¿Y si quitas la instruccion r_carrid-high =''.?
Realmente no sirve para nada si no lo vas a informar. |
te tira el mismo error? como declaraste la tabla interna FLIGHT_LIST?
|
Yo creo que no se puede hacer select-endselect y a la vez poner INTO TABLE
Quita el endselect o quita el table |
Ballan, en realidad si se puede con un PACKAGE SIZE
Pero no es este el caso. Se usa para limitar los registros de la tabla interna para trabajar con paquetes o bloques de registros. |
+1 No me habia fijado. Creo que ahi esta el problema. |
Husos Horarios son GMT. La hora en este momento es 22:34:34. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web