Tagastatakse variant (string), mis tähistab arvu kaheksandväärtust.
Süntaks
Okt( arv )
Nõutav argument arv võib olla suvaline sobiv arvuline avaldis või stringavaldis.
Kommentaarid
Kui arv pole juba täisarv, ümardatakse see enne hindamist lähima täisarvuni.
Kui arv on |
Funktsioon Oct tagastab |
Null |
Tühiväärtus |
tühi |
Null (0). |
Mis tahes muu arv |
Kuni 11 kaheksandmärki |
Kaheksandnumbreid saate otse tähistada, kui eelnete arvudele õiges vahemikus &O. Näiteks &O10 on kümnendarvu 8 kaheksandkuju.
Päringu näited
Avaldis |
Tulemid |
SELECT Oct(2) AS Expr1 FROM ProductSales GROUP BY Oct(2); |
Tagastab väärtuse "2" kaheksandväärtuse ja kuvab tulemi veerus Avaldis1. |
SELECT kogus,Okt(kogus) AS Avaldis1 FROM Tootemüük; |
Tagastab veeru "kogus" kõigi andmeväärtuste kaheksandväärtused koos väärtusega "kogus". tagastab väärtused "kogusest" koos veeru "kogus" kõigi andmeväärtuste kaheksandväärtusega ja kuvab tulemid veerus "OctValue". |
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.
Selles näites kasutatakse funktsiooni Oct arvu kaheksandväärtuse tagastamiseks.
Dim MyOct
MyOct = Oct(4) ' Returns 4. MyOct = Oct(8) ' Returns 10. MyOct = Oct(459) ' Returns 713.