Formato de Fecha

26/05/2004 - 21:35 por Jorge Orellana | Informe spam
Hola Grupo

Espero que esten muy bien , a continuación les planteo mi problematica a ver
si me pueden ayudar

SELECT Convert(VARCHAR(10), Cli_fechacompra, 112) , cli_codigo
FROM Clientes
WHERE Convert(VARCHAR(10), Cli_fechacompra, 112) LIKE '%200404%'

Esto es para consultar una fecha q esta en datetime , la convierto a char
para podr utilizar el like en ella , el problema que tengo es que pierdo el
formato de fecha y el resultado me lo arroja asi :

20040412

Lo que yo quiero es que me arroje lo siguiente :
12/04/2004

la idea es que desde la misma instrucción sql me arroje con ese formato la
fecha , se podra ? , de antemano muchas gracias

Preguntas similare

Leer las respuestas

#11 Verónica Reza
27/05/2004 - 00:31 | Informe spam
Oye si cambias el formato a 101 de fecha en el convert del SELECT de esta forma

SELECT Convert(VARCHAR(10), Cli_fechacompra, 101) , cli_codig
FROM Cliente
WHERE Convert(VARCHAR(10), Cli_fechacompra, 112) LIKE '%200404%'
Respuesta Responder a este mensaje
#12 Jorge Orellana
01/06/2004 - 16:30 | Informe spam
Gracias Veronica eso era lo que necesitaba :)



"Verónica Reza" escribió en el mensaje
news:
Oye si cambias el formato a 101 de fecha en el convert del SELECT de esta


forma:

SELECT Convert(VARCHAR(10), Cli_fechacompra, 101) , cli_codigo
FROM Clientes
WHERE Convert(VARCHAR(10), Cli_fechacompra, 112) LIKE '%200404%'
Respuesta Responder a este mensaje
#13 Jorge Orellana
01/06/2004 - 16:31 | Informe spam
Gracias a todos !!

Saludos

"Jorge Orellana" escribió en el mensaje
news:
Hola Grupo

Espero que esten muy bien , a continuación les planteo mi problematica a


ver
si me pueden ayudar

SELECT Convert(VARCHAR(10), Cli_fechacompra, 112) , cli_codigo
FROM Clientes
WHERE Convert(VARCHAR(10), Cli_fechacompra, 112) LIKE '%200404%'

Esto es para consultar una fecha q esta en datetime , la convierto a char
para podr utilizar el like en ella , el problema que tengo es que pierdo


el
formato de fecha y el resultado me lo arroja asi :

20040412

Lo que yo quiero es que me arroje lo siguiente :
12/04/2004

la idea es que desde la misma instrucción sql me arroje con ese formato la
fecha , se podra ? , de antemano muchas gracias



Respuesta Responder a este mensaje
#14 Maxi
01/06/2004 - 16:47 | Informe spam
Hola Vero!! ojo con la performace ahi!! creo que tu consulta no usara
indices :( probalo y me decis ;-)


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Verónica Reza" escribió en el mensaje
news:
Oye si cambias el formato a 101 de fecha en el convert del SELECT de esta


forma:

SELECT Convert(VARCHAR(10), Cli_fechacompra, 101) , cli_codigo
FROM Clientes
WHERE Convert(VARCHAR(10), Cli_fechacompra, 112) LIKE '%200404%'





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.688 / Virus Database: 449 - Release Date: 18/05/2004
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida