Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 11255|Respuesta: 0

[Fuente] Instrucción SQL para obtener la fecha o la hora parte de la fecha y hora

[Copiar enlace]
Publicado en 18/1/2016 19:02:31 | | |

Instrucción SQL en la sección de fecha de la fecha y hora



Una instrucción SQL frecuentemente opera datos. Hoy en día, al escribir un procedimiento almacenado, necesitamos extraer la parte de la fecha de un valor de fecha-hora. Hay muchas introducciones a esto en Internet.



El método principal es obtenerlo mediante la conversión del formato de fecha. De la siguiente manera:





Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
Selecciona CONVERT(varchar(100), GETDATE(), 1): 16/05/06
Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16
Selecciona CONVERT(varchar(100), GETDATE(), 3): 16/05/06
Selecciona CONVERT(varchar(100), GETDATE(), 4): 16.05.06
Select CONVERT(varchar(100), GETDATE(), 5): 16-05-06
Selecciona CONVERT(varchar(100), GETDATE(), 6): 16 05 06
Selecciona CONVERT(varchar(100), GETDATE(), 7): 05 16, 06
Selecciona CONVERT(varchar(100), GETDATE(), 8): 10:57:46
Selecciona CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM
Selecciona CONVERT(varchar(100), GETDATE(), 10): 16-05-06
Selecciona CONVERT(varchar(100), GETDATE(), 11): 05/06/16
Selecciona CONVERT(varchar(100), GETDATE(), 12): 060516
Select CONVERT(varchar(100), GETDATE(), 13): 16 05 2006 10:57:46:937
Selecciona CONVERT(varchar(100), GETDATE(), 14): 10:57:46:967
Select CONVERT(varchar(100), GETDATE(), 20): 2006-05-16 10:57:47
Selecciona CONVERT(varchar(100), GETDATE(), 21): 2006-05-16 10:57:47.157
Select CONVERT(varchar(100), GETDATE(), 22): 16/05/06 10:57:47 AM
Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16
Select CONVERT(varchar(100), GETDATE(), 24): 10:57:47
Select CONVERT(varchar(100), GETDATE(), 25): 2006-05-16 10:57:47.250
Select CONVERT(varchar(100), GETDATE(), 100): 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 101): 16/05/2006
Select CONVERT(varchar(100), GETDATE(), 102): 2006.05.16
Seleccionar CONVERT(varchar(100), GETDATE(), 103): 16/05/2006
Select CONVERT(varchar(100), GETDATE(), 104): 16.05.2006
Select CONVERT(varchar(100), GETDATE(), 105): 16-05-2006
Select CONVERT(varchar(100), GETDATE(), 106): 16 05 2006
Selecciona CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006
Select CONVERT(varchar(100), GETDATE(), 108): 10:57:49
Select CONVERT(varchar(100), GETDATE(), 109): 05 16 2006 10:57:49:437AM
Selecciona CONVERT(varchar(100), GETDATE(), 110): 16-05-2006
Select CONVERT(varchar(100), GETDATE(), 111): 2006/05/16
Selecciona CONVERT(varchar(100), GETDATE(), 112): 20060516
Select CONVERT(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513
Select CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547
Select CONVERT(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49
Select CONVERT(varchar(100), GETDATE(), 121): 2006-05-16 10:57:49.700
Seleccionar CONVERT(varchar(100), GETDATE(), 126): 2006-05-16T10:57:49.827
Selecciona CONVERT(varchar(100), GETDATE(), 130): 18 ???? ?????? 1427 10:57:49:907
Select CONVERT(varchar(100), GETDATE(), 131): 18/04/1427 10:57:49:920AM





Esto se puede hacer:



selecciona CONVERT(VARCHAR(100),GETDATE(),111)

selecciona CONVERT(VARCHAR(100),GETDATE(),23)

Por supuesto, puedes hacerlo mediante:

Selecciona CONVERT(varchar(100), GETDATE(), 8): 10:57:46

Selecciona CONVERT(varchar(100), GETDATE(), 14): 10:57:46:967
Select CONVERT(varchar(100), GETDATE(), 108): 10:57:49
Select CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547

etc. para conseguir la parte de tiempo de la cita.




Anterior:Descarga el código fuente por lotes para el archivo de red especificado
Próximo:El significado del valor de retorno return_value en SQL Server
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com