Tecnología

Inicio

Cómo convertir sólo la fecha de fecha y hora

Cómo convertir sólo la fecha de fecha y hora


Existen dos campos de fecha y hora en SQL Server: smalldatetime y de fecha y hora. Utilice una de las dos funciones dentro de Transact-SQL (T-SQL) para extraer sólo la fecha de la smalldatetime o de fecha y hora: "Convertir" o "Fundido". Como en la mayoría de los lenguajes de programación de base de datos, una función es una biblioteca de pre-escrito diseñado para realizar una acción particular, en un tipo de datos determinado.

Instrucciones

Acceso al servidor de base de datos

1 Busque el icono de SQL Server Management Studio, haga clic en "Inicio", "Todos los programas", "Microsoft SQL Server 2005" (o 2008).

2 Seleccione "Motor de base de datos" en el menú desplegable "Tipo de servidor" que aparece en la ventana.

3 Introduzca el nombre del servidor en, o seleccionarlo de la "Nombre del servidor" del menú desplegable (si ya existe).

4 Seleccione la autenticación de la "opción de autenticación" desplegable (ya sea "Autenticación de Windows" o "autenticación de SQL Server"). Usted está obligado a introducir su nombre de usuario y contraseña si el uso de "autenticación de SQL Server".

5 Haga clic en "Conectar".

Utilice la función CONVERT () para convertir la fecha

6 Haga clic en "Nueva consulta" en el menú "Archivo" o barra de herramientas "Estándar".

7 Tipo "SELECT GETDATE () AS [Full Fecha Hora]" en la primera línea del editor de consultas y presionar "Enter" en el teclado.

8 Tipo "CONVERT (nvarchar (20), GETDATE (), 101) AS [Fecha convertido]" en la segunda línea del editor de consultas.

9 Haga clic en el botón "Ejecutar" en la barra de herramientas de SQL o "F5" en su teclado. Se muestra la fecha y hora de pleno derecho en una columna titulada completo Fecha Hora; la fecha con formato de muestra "MM / dd / yyyy" en una columna titulada Modificada Fecha.

Utilice la función CAST () para convertir la fecha

10 Haga clic en "Nueva consulta" en el menú "Archivo" o barra de herramientas "Estándar".

11 Tipo "SELECT GETDATE () AS [Full Fecha Hora]," en la primera línea del editor de consultas y presionar "Enter" en el teclado.

12 Tipo "CAST (GETDATE () como nvarchar (11)) AS [Cast Fecha]" en la segunda línea del editor de consultas.

13 Haga clic en el botón "Ejecutar" en la barra de herramientas de SQL o "F5" en el teclado. La fecha y hora completa en una columna titulada "muestra completa Fecha Hora"; la fecha en un formato "Mon. dd aaaa" (por ejemplo, Jun 08, 2010) muestra en una columna titulada "Fecha Fundido".

Consejos y advertencias

  • Si usted está tratando de convertir una fecha a partir de una fecha y hora o smalldatetime campo que ya existe, sólo tiene que sustituir la función GETDATE () con el nombre del campo.
  • Cuando se utiliza la función CAST (), es posible que tenga que ajustar la longitud de los caracteres más o menos (por ejemplo, nvarchar (15) o nvarchar (9)) con el fin de mostrar sólo la fecha completa.