Concatenar items en una Insert
Publicado por ELIA (43 intervenciones) el 17/11/2003 12:20:41
Hola a todos, en una ocasión ya os hice esta consulta, en ese caso debía concatenar varios items para formar una claúsula
WHERE q rellenenaba a su vez en un trigger.Tomo los datos de un bloque y de una Lista desplegable, del bloque cojo una cantidad, y de la
lista cojo el signo '=' o '>' o '<', según lo q haya elegido el usuario.El compañero Byron me indicò la forma de hacerlo
SET_BLOCK_PROPERTY
('SUGERENCIAS',
DEFAULT_WHERE , 'largo '||:LstSigno||:bloques.largo ||' and calidad'||:Lstopcali||’:bloques.calidad’);
Numérico carácter
Me funcionó perfectamente. Pero ahora lo intento hacerlo directamenete en una Sentecia Insert y no puedo,
INSERT INTO SUGERENCIAS (PROYECTO,ARTICULO)
SELECT
Proyecto,Articulo FROM inventario_virtual
WHERE articulo LIKE :codselec AND CALIDAD =:Lstcali AND ESPESOR ||:Lstope1||:LISTESPE;
Me da error al compilar.He intentado ponerlo de mil formas más y no lo he conseguido. Ya no sé q hacer.Gracias a todos.
WHERE q rellenenaba a su vez en un trigger.Tomo los datos de un bloque y de una Lista desplegable, del bloque cojo una cantidad, y de la
lista cojo el signo '=' o '>' o '<', según lo q haya elegido el usuario.El compañero Byron me indicò la forma de hacerlo
SET_BLOCK_PROPERTY
('SUGERENCIAS',
DEFAULT_WHERE , 'largo '||:LstSigno||:bloques.largo ||' and calidad'||:Lstopcali||’:bloques.calidad’);
Numérico carácter
Me funcionó perfectamente. Pero ahora lo intento hacerlo directamenete en una Sentecia Insert y no puedo,
INSERT INTO SUGERENCIAS (PROYECTO,ARTICULO)
SELECT
Proyecto,Articulo FROM inventario_virtual
WHERE articulo LIKE :codselec AND CALIDAD =:Lstcali AND ESPESOR ||:Lstope1||:LISTESPE;
Me da error al compilar.He intentado ponerlo de mil formas más y no lo he conseguido. Ya no sé q hacer.Gracias a todos.
Valora esta pregunta


0