Cuando se muestran las fechas de una base de datos, es más que probable desea mostrar de una manera fácil de usar. Usted puede hacer esto ya sea por la conversión o lanzar un tipo de datos de fecha a una cadena de tipo de datos, que también se conoce como un tipo de datos de caracteres.
CONVERT de Transact-SQL
Lo que necesita
SQL Server
SQL Server Management Studio Suggest Edits Usando Convertir
Determine qué datos necesita mostrar en su consulta.
Escribe una instrucción select con el converso función. Aquí hay un ejemplo que toma la fecha actual y la convierte en:
SELECT
CONVERT (varchar (30), GETDATE (), 0) AS ConvertDate;
En este ejemplo se toma el formato predeterminado "2011-08-01 13:16:58.527" y lo convierte en el "01 de agosto 2011 13:16" formato. Cuando se utiliza el converso función, debe especificar la fecha y el estilo vez que le gustaría usar, que en este ejemplo es la fecha predeterminada y estilo time "100."
Escriba una declaración de selección para seleccionar datos de una tabla específica:
SELECT
CONVERT (varchar (30), TableDateColumn, 0) AS ConvertDate
DE TableName;
Usando Cast
Determine los datos que necesita para mostrar en la consulta.
Escribe una instrucción select con la función de conversión. Aquí hay un ejemplo que toma la fecha actual y la convierte en:
SELECT
CAST (GETDATE () AS varchar (30)) AS CastDate;
En este ejemplo se toma el formato predeterminado "2011-08-01 13:16:58.527" y lo convierte en el "01 de agosto 2011 13:16" formato. Con la función de conversión, que no es necesario especificar el estilo que desea utilizar, ya que la función utiliza automáticamente el estilo por defecto.
Escriba una declaración de selección para seleccionar datos de una tabla específica:
SELECT
CAST (TableDateColumn como varchar (30)) AS CastDate
DE TableName;
Consejos y advertencias
Si desea utilizar un estilo de fecha, utilice la función de conversión.
No hay comentarios:
Publicar un comentario