Palauttaa variantin (kokonaisluvun), joka määrittää vuorokauden tuntia vastaavan kokonaisluvun 0–23.
Syntaksi
Hour( time )
Vaadittu aika argumentti muuttuja, numeerinen lauseke, merkkijonolauseke tai mikä tahansa aikayhdistelmä. Jos aika sisältää tyhjäarvon, funktio palauttaa tyhjäarvon.
Kyselyesimerkkejä
Lauseke |
Tulokset |
SELECT Hour([DateTime]) AS Expr1 FROM ProductSales; |
Palauttaa "DateTime"-kentän "Tunti"-arvot ilman päivämäärätietoja ja näyttää sarakkeen Expr1. |
SELECT Hour([DateTime]) AS HourlySales, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY Hour([DateTime]); |
Palauttaa myynnin summan suhteessa tuntiin myyntipäivästä riippumatta ja näyttää sarakkeen TunneittainMyynti. |
VBA-esimerkki
Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.
Tässä esimerkissä Tunti-funktiolla saadaan tunti määritetystä ajasta. Kehitysympäristössä aika literaali näkyy lyhyessä ajassa käyttämällä koodin kieliasetuksia.
Dim MyTime, MyHour
MyTime = #4:35:17 PM# ' Assign a time.
MyHour = Hour(MyTime) ' MyHour contains 16.