Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-11-2005
Avatar de aom
aom aom is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona
Posts: 106
Poder: 24
aom Va por buen camino
Hola,
prueba con esto :

update TANAMNESIS a set a.FECHA_AUTORIZADA = cast('now' as date)
where not exists
(select * from temporal t where t.IDANAMNESIS_TEXTO=a.idanamnesis_texto)

Saludos
__________________
Más se perdió en la guerra... y volvieron cantando
Responder Con Cita
  #2  
Antiguo 24-11-2005
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por aom
Hola,
prueba con esto :

update TANAMNESIS a set a.FECHA_AUTORIZADA = cast('now' as date)
where not exists
(select * from temporal t where t.IDANAMNESIS_TEXTO=a.idanamnesis_texto)

Saludos
No sé cómo irá esa consulta, pero si quitas el asterisco (*) y pones sólamente el campo necesario, ganarás mucho.
Responder Con Cita
  #3  
Antiguo 24-11-2005
Avatar de RONPABLO
[RONPABLO] RONPABLO is offline
Miembro Premium
 
Registrado: oct 2004
Posts: 1.514
Poder: 23
RONPABLO Va por buen camino
Ya lo solucione, y me da pena decir como... pero bueno... todo radicaba en que no tenia indices en ninguna de las dos tablas, y lo arregle colocando IDANAMNESIS_TEXTO como indice en las dos tablas:

Nota:
Tambien probe con pero sin los indices seguia igual de lento
Código SQL [-]
   update TANAMNESIS a set a.FECHA_AUTORIZADA = cast('now' as date)
   where not exists 
    (select * from temporal t where   t.IDANAMNESIS_TEXTO=a.idanamnesis_texto)

Muchas gracias por sus respuestas
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 23:40:38.


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