Ver Mensaje Individual
  #1  
Antiguo 27-07-2004
Avatar de tgsistemas
tgsistemas tgsistemas is offline
Miembro
 
Registrado: dic 2003
Ubicación: Barcelona
Posts: 149
Reputación: 21
tgsistemas Va por buen camino
Post Stored Procedure de tabla temporal

Hola a todos/as :

Trabajo con D5 y SQL 7 (soy muy novato con SQL), me gustaria saber si es posible en un mismo sp crear una tabla temporal y traspasar los datos de un query de dos tablas.
Algo similar a esto :
Código:
create table #selecciona (campo1 char, campo2 int primary key, 
                                   campo3 int,campo4 bit)
insert into #selecciona values ((select c.campo1, c.campo2, 
                                           t.campo3, t.campo4 
                                           from tabla1 c, tabla2 t 
                                           where c.campo1 = t.idcampo1))
Lo pruebo en el analizador de consultas de SQL y me da el siguiente error :
Código:
No se permiten subconsultas en este contexto. Sólo se admiten expresiones escalares.
Alguien sabe si es posible esto o deben ser dos procesos ??

Gracias y saludos a todos/as.
__________________
Toni | blog
Responder Con Cita