Tecnología

Inicio

Cómo obtener la fecha a partir de fecha y hora en SQL

Cómo obtener la fecha a partir de fecha y hora en SQL


El SQL lenguaje de consulta de base de datos está estandarizado por el Instituto Nacional Estadounidense de Estándares (ANSI). Sin embargo, existen muchas variaciones de SQL entre los programas de bases de datos. Por esta razón, la aplicación de la fecha y la hora varía de un programa a otro. De hecho, los métodos para recuperar el valor de fecha de los programas que utilizan el tipo de datos DATETIME varían.

Instrucciones

El uso de CONVERT ()

1 Escriba la siguiente consulta SQL en la línea de comandos u otra interfaz SQL:

SELECT CONVERT (VARCHAR, your_datetime_value, 101) a partir de your_table_name

2 Reemplazar your_datetime_value con el nombre real del campo que contiene el valor de fecha y hora. Sustituir el valor de your_table_name con el nombre real de la tabla que se consulta.

La fecha será devuelto en formato dd / mm / aaaa. Si desea que la fecha devuelta en formato / mm / aaaa dd, reemplace 101 con 111.

3 Pulse la tecla "Enter" en su teclado para ver los resultados de la consulta. Si recibe un error, el programa de base de datos puede utilizar un método alternativo CONVERT ().

CONVERTIR método alternativo ()

4 Escriba esta consulta se alternan en su línea de comandos u otra interfaz SQL si el comando de la última etapa no funcionó:

SELECT CONVERT (your_datetime_value, FECHA) DE your_table_name

5 Reemplazar your_datetime_value con el campo real que contiene el valor de fecha y hora. Sustituir el valor de your_table_name con el nombre real de la tabla que se consulta.

La fecha devuelta estará en el formato de fecha estándar para su programa.

6 Pulse la tecla "Enter" en su teclado para ver los resultados de la consulta.