Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-07-2004
Avatar de tgsistemas
tgsistemas tgsistemas is offline
Miembro
 
Registrado: dic 2003
Ubicación: Barcelona
Posts: 149
Poder: 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
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 21:49:57.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi