#1
|
||||
|
||||
Rellenar tabla a partir de Tabla-interna
Hola a todos.
He creado una tabla (tab1), la cual debe contener datos de otras 2 tablas. Me he hecho una tabla interna (i_tab) que contiene esos datos. La estructura de la tabla a rellenar es diferente de la interna. ¿Cómo hago para rellenar la tabla a partir de esa tabla interna, tengo que hacerlo campo a campo? Gracias. |
#2
|
|||
|
|||
Usa el for all entries...aqui va un ejemplo
SELECT carrid connid cityfrom cityto deptime arrtime airpfrom airpto distance distid FROM spfli INTO CORRESPONDING FIELDS OF TABLE i_spfli WHERE carrid IN scarrid. SELECT carrid carrname FROM scarr INTO CORRESPONDING FIELDS OF TABLE i_scarr FOR ALL ENTRIES IN i_spfli WHERE carrid EQ i_spfli-carrid. |
#3
|
|||
|
|||
Intentalo con:
1._move-corresponding i_tab to tabla_bbdd. 2._insert tabla_bbdd into correspondig fields to i_tab. Y si aun asi no lo consigues, no es lo mas practico pero puedes meter los valores a pelo. tabla_bbdd-campo = itab-campo Espero que te valga. |
#4
|
||||
|
||||
Ok, muchas gracias por vuestra ayuda.
Ya lo tengo resuelto. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|