Pateikia variantą (eilutę), žyminčią aštuntainę skaičiaus reikšmę.
Sintaksė
Oct( skaičius )
Reikiamas skaičius ,argumentas, yra bet kuris galiojantis skaitinis reiškinys arba eilutės išraiška.
Pastabos
Jei skaičius dar nėra sveikasis skaičius, prieš vertinant jis suapvalinamas iki artimiausio sveikojo skaičiaus.
Jei skaičius yra |
Oct returns |
Null |
Null |
tuščias |
Nulis (0) |
Bet kuris kitas skaičius |
Iki 11 aštuntainių simbolių |
Aštuntainius skaičius galite pateikti tiesiai prieš atitinkamo diapazono skaičius naudodami &O. Pavyzdžiui, &O10 yra dešimtainio skaičiaus 8 aštuntainė išraiška.
Užklausų pavyzdžiai
Reiškinys |
Rezultatai |
SELECT Oct(2) AS Išraiška1 FROM ProductSales GROUP BY Oct(2); |
Grąžina aštuntainę reikšmę "2" ir rodo rezultatą stulpelio Reiškinys1. |
SELECT kiekis,Oct(kiekis) AS Reiškinys1 FROM ProduktaiPardavimai; |
Grąžina reikšmes iš "kiekis" kartu su aštuntainėmis visų stulpelyje "kiekis" esančių duomenų reikšmių reikšmėmis. grąžina reikšmes iš "kiekis" kartu su aštuntainiu visų duomenų reikšmių stulpelyje "kiekis" reikšmė ir rodo rezultatus stulpelyje "OctValue". |
VBA pavyzdys
Pastaba: Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.
Šiame pavyzdyje naudojama funkcija Oct , kad būtų pateikta aštuntainė skaičiaus reikšmė.
Dim MyOct
MyOct = Oct(4) ' Returns 4. MyOct = Oct(8) ' Returns 10. MyOct = Oct(459) ' Returns 713.