Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 11255|Svare: 0

[Kilde] SQL-setning for å få datodelen eller tidspunktet som en del av datoen og tidspunktet

[Kopier lenke]
Publisert på 18.01.2016 19:02:31 | | |

SQL-setning i datoseksjonen i dato-tiden



SQL-setningen opererer ofte data. I dag, når vi skriver en lagret prosedyre, må vi hente ut datodelen av en datetime-verdi. Det finnes mange introduksjoner til dette på Internett.



Hovedmetoden er å hente den gjennom konvertering av datoformatet. Som følger:





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





Dette kan gjøres:



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

velg KONVERTER(VARCHAR(100),GETDATE(),23)

Selvfølgelig kan du gjøre dette ved å:

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

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

osv. for å få tidsdelen av daten og tiden.




Foregående:Last ned batch-kildekoden for den angitte nettverksfilen
Neste:Betydningen av returverdien return_value i SQL Server
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com