Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-01-2006
Luana Luana is offline
Miembro
 
Registrado: jun 2004
Posts: 18
Poder: 0
Luana Va por buen camino
Cambiar año mediante una consulta

Hola a todos.
Tengo un problemita con una actualización en una tabla; dicha tabla está hecha en Paradox.

Lo que quiero hacer es un Update de manera que me permita cambiar el año de ciertos registros. Por ejemplo, en la tabla se encuentran guardados de la forma 24/01/43.

Probé el siguiente código Sql, y me dá este error:
'Invalid use of Keyword'

Código SQL [-]
Update Caja
Set Extract (Year From Fecha) = 2005
Where Extract(Year From Fecha) = 2043

Bueno, si alguien sabe a qué se puede deber este error espero su ayuda.
Gracias.
Responder Con Cita
  #2  
Antiguo 25-01-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Mira este ejemplo lo acabo de preparar y funciona correctamente.

Código SQL [-]
update "e:\pruebas\facturas.db"
set Fecha= 
Cast(
Cast(Extract(Month from Fecha)as Char(2))+"/"+
Cast(Extract(Day from Fecha) as Char(2))+"/"+
"2008" as Date)
where extract(year from fecha) = 2005

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 26-01-2006
Luana Luana is offline
Miembro
 
Registrado: jun 2004
Posts: 18
Poder: 0
Luana Va por buen camino
Funcionó correctamente

Muchas gracias marcoszorrilla, ayer en cuanto respondiste lo probé y funcionó correctamente.
Saludos!!!
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
Problema con una consulta hecha de 3 formas VRO Firebird e Interbase 5 24-01-2005 19:02:11
Cambiar impresora por defecto mediante código jdiazan Impresión 2 15-12-2004 18:16:23
Consulta SQL para cambiar el orden natural de los campos de una tabla txemag Firebird e Interbase 4 23-07-2004 19:15:08
Urgente!!! Problema con Consulta SQL PaLaSaca SQL 2 06-05-2004 19:56:50
cambiar tipo de dato en consulta osvrom Tablas planas 2 27-05-2003 17:49:52


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


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