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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-01-2006
Avatar de marceloalegre
[marceloalegre] marceloalegre is offline
Miembro Premium
 
Registrado: abr 2005
Ubicación: Mar del Plata - Argentina
Posts: 448
Poder: 20
marceloalegre Va por buen camino
Exclamation cont:=cont +1 en SQL?

Buenos Dias:
Les molesto para consultarles como puedo hacer un contador en un stored procedure... Imaginemos que tengo la tabla TABLA y los campos A B C .
Los campos A y B los copio de otra tabla... ejem:
Código SQL [-]
Begin
insert into TABLA
( A, 
B,
C
)
select
A,
B,
cont:=CONT+1 /*ESTO QUIERO HACER DONDE CONT EMPIESE DESDE 1 
PERO EN SQL...*/
from TABLA2 where ... lo que sea...
como puedo hacer el contador? yo arriba de esto voy a usar un FOR SELECT o sea necesitaria hacer algo como crear una variable y incrementar 1 pero no se me ocurre como se hace.... me falta sql... espero me puedan ayudar.

Gracias!
Responder Con Cita
  #2  
Antiguo 24-01-2006
Avatar de Ivanzinho
[Ivanzinho] Ivanzinho is offline
Miembro Premium
 
Registrado: ene 2005
Ubicación: Galicia
Posts: 595
Poder: 20
Ivanzinho Va por buen camino
Pués no se si te he entendido pero prueba con esto.

Código SQL [-]
count = 0
for select .... do
   begin
      count = count + 1;
      select A, B from tabla2
      where ..... lo que sea ....
      into :A, :B;

      insert into TABLA 
      values (:A, :B, :cont);
   end

Donde count sería una variable declarada como integer y A y B las declararías a los valores que tienen en la tabla2

Un saúdo
__________________
Si no lees esto no vivirás tranquilo
Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao)
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problamas consulta SQL gabsanar Firebird e Interbase 2 07-02-2005 09:33:05
Error de sql en interbase(firebird) piyugo SQL 3 09-06-2004 23:03:55
Problemas con D5 y conectividad para SQL Server 2000 msaizar MS SQL Server 1 20-02-2004 21:06:57
Error en SQL tgsistemas SQL 1 30-12-2003 00:04:45
Error de SQL tgsistemas MS SQL Server 2 29-12-2003 17:25:28


La franja horaria es GMT +2. Ahora son las 12:12:22.


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