Fecha en Formato YYYY-MM

19/11/2008 - 15:56 por Francizk0 | Informe spam
Q tal gente recurreindo a ud nuevamente,
Tengo el sgt problema tengo un campo fecha, pero necesito de una
consulta q me devuelva con el formato YYYY-MM ( 2008-11 ), sin el
dia, estuve revisando con las funcsiones CAST y CONVERT pero ninguna
me da un formato de año-mes, alguna sugerencia como resolver esto???

Preguntas similare

Leer las respuestas

#11 Alfredo Novoa
20/11/2008 - 18:51 | Informe spam
Hola Fernando,

El Thu, 20 Nov 2008 11:44:38 -0600, "Fernando A. Gómez F." escribió:

Bueh... yo pienso al revés. EMHO, entre más tonta sea la interfaz de
usuario (i.e. "capa de presentación") muchísimo mejor. Así no tienes que
andar cambiando varias capas al momento de hacer correcciones o cambios
a la aplicación. Esto es particularmente cierto en aplicaciones MVC.



Eso si la consulta es de solo lectura. Si vas a hacer "databindings" con un
grid para modificar datos, el formato te puede dar problemas.

En ese caso puedes guardar el formato en una tabla de parametrizaciones y
aplicarlo en las aplicaciones.


Saludos
Respuesta Responder a este mensaje
#12 Fernando A. Gómez F.
20/11/2008 - 19:20 | Informe spam
Alfredo Novoa wrote:
Hola Fernando,

El Thu, 20 Nov 2008 11:44:38 -0600, "Fernando A. Gómez F." escribió:

Bueh... yo pienso al revés. EMHO, entre más tonta sea la interfaz de
usuario (i.e. "capa de presentación") muchísimo mejor. Así no tienes que
andar cambiando varias capas al momento de hacer correcciones o cambios
a la aplicación. Esto es particularmente cierto en aplicaciones MVC.



Eso si la consulta es de solo lectura. Si vas a hacer "databindings" con un
grid para modificar datos, el formato te puede dar problemas.

En ese caso puedes guardar el formato en una tabla de parametrizaciones y
aplicarlo en las aplicaciones.


Saludos



Hola,

Sí, en ese caso podría dar problemas. Pero en ese escenario la interfaz
ya no es tan tonta, y estás enlazando la capa de presentación con la de
datos. Esto me queda claro que es una forma rápida de desarrollar, pero
a mí en lo personal no me gusta. En particular, me guío más por el
patrón MVC (o Documento/Vista, como se le llamaba antes), en cuyo caso
ese escenario no se produciría dado que el Controller sería el encargado
de hacer las transformaciones.

Pero sí, tienes razón, hay casos en los que podría dar problemas.

Saludos.
Respuesta Responder a este mensaje
#13 Maxi
24/11/2008 - 20:39 | Informe spam
Bueno son formas de ver un mismo problema, la pregunta seria como usted
resuleve si su aplicacion tiene distintos usuarios en distintos idomas, a
todos les muestra el mismo formato?


Salu2

Microsoft MVP SQL Server
Culminis Speaker
www.sqltotalconsulting.com

""Fernando A. Gómez F."" escribió en el
mensaje news:
Maxi Accotto wrote:
Hola y porque no lo haces en la aplicacion eso? la capa de datos no
deberia hacer formatos, para eso existe la de presentacion.
De todas maneras




Bueh... yo pienso al revés. EMHO, entre más tonta sea la interfaz de
usuario (i.e. "capa de presentación") muchísimo mejor. Así no tienes que
andar cambiando varias capas al momento de hacer correcciones o cambios a
la aplicación. Esto es particularmente cierto en aplicaciones MVC.

Al final, supongo que siempre será cuestión de gustos.

select convert(varchar(7), getdate(),20)



¡Cool! Más sencillo esto. :-)

Saludos.
Respuesta Responder a este mensaje
#14 Fernando A. Gómez F.
26/11/2008 - 22:40 | Informe spam
Maxi wrote:
Bueno son formas de ver un mismo problema, la pregunta seria como usted
resuleve si su aplicacion tiene distintos usuarios en distintos idomas, a
todos les muestra el mismo formato?




Modificaría el formato dependiendo de la cultura, en mi capa de datos.
En lo personal, no lo haría en la GUI. Y sólo le pasaría la información
ya digerida para que simplemente la muestre. Entre más tontas sean las
GUIs, mejor (nuevamente, en lo personal).

Saludos.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida