Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 11255|Vastaus: 0

[Lähde] SQL-lause, jolla saat päivämäärän osan tai ajan osan päivämääräajasta

[Kopioi linkki]
Julkaistu 18.1.2016 19.02.31 | | |

SQL-lause datetime-osiossa



SQL-lause käsittelee usein dataa. Nykyään, kun kirjoitamme tallennettua proseduuria, meidän täytyy poimia datetime-arvon date-osa. Internetissä on monia johdantoja tähän.



Pääasiallinen tapa on saada se muuntamalla päivämäärämuoto. Seuraavasti:





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





Tämä on mahdollista:



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

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

Tietenkin voit tehdä tämän seuraavasti:

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

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

jne. saadaksesi päivämäärän ajan.




Edellinen:Lataa määritellyn verkkotiedoston erälähdekoodi
Seuraava:Palautusarvon merkitys return_value SQL Serverissä
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com