Tagastab variandi (Täisarv)mis määrab tundi tähistava täisarvu vahemikus 0 ja 23 (k.a).
Süntaks
Hour(time)
Nõutav kellaajaargumenton mis tahes variant, arvuline avaldis, stringiavaldis või nende kombinatsioon, mis võib tähistada kellaaega. Kui time sisaldab tühiväärtust, tagastatakse tühiväärtus .
Päringu näited
| Avaldis | Tulemid |
|---|---|
| SELECT Hour([DateTime]) AS Expr1 FROM ProductSales; | Tagastab välja "DateTime" väärtused "Hour" ilma kuupäevateabeta ja kuvatakse veerus Avaldis1. |
| SELECT Hour([DateTime]) AS HourlySales, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY Hour([DateTime]); | Tagastab iga tunni müügisumma sõltumata müügikuupäevast ja kuvab veerus HourlySales (Tunnimüük). |
VBA näide
Märkus.
Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.
Järgnevas näites kasutatakse funktsiooni Hour, et saada määratud kellaajast tund. Arenduskeskkonnas kuvatakse ajaliteraal lühivormingus ning kasutatakse teie koodi piirkonnasätteid.
Dim MyTime, MyHour
MyTime = #4:35:17 PM# ' Assign a time.
MyHour = Hour(MyTime) ' MyHour contains 16.