ฟังก์ชัน Oct

นำไปใช้กับ
Access for Microsoft 365 Access 2021 Access 2019 Access 2016

ส่งกลับ ตัวแปร (สตริง) ที่แสดงค่าฐานแปดของตัวเลข

ไวยากรณ์

Oct(number)

อาร์กิวเมนต์ตัวเลขที่จําเป็นต้องมีคือนิพจน์ตัวเลขหรือนิพจน์สตริงที่ถูกต้องใดก็ได้

ข้อสังเกต

ถ้า number ไม่ใช่จํานวนเต็มอยู่แล้ว จะถูกปัดเศษเป็นจํานวนเต็มที่ใกล้ที่สุดก่อนที่จะถูกประเมิน

ถ้า number เป็น ฟังก์ชัน Oct จะส่งกลับค่า
Null Null
ว่าง ศูนย์ (0)
หมายเลขอื่นๆ อักขระฐานแปดสูงสุด 11 ตัว

คุณสามารถแทนตัวเลขฐานแปดได้โดยตรงโดยนําหน้าตัวเลขในช่วงที่เหมาะสมด้วย&O ตัวอย่างเช่น &O10 คือเครื่องหมายฐานแปดของเลขฐานสิบ 8

ตัวอย่างคิวรี

นิพจน์ ผลลัพธ์
SELECT Oct(2) AS Expr1 FROM ProductSales GROUP BY Oct(2); ส่งกลับค่าฐานแปดของ "2" และแสดงผลลัพธ์ในคอลัมน์ Expr1
SELECT quantity,Oct(quantity) AS Expr1 FROM ProductSales; ส่งกลับค่าจาก "จํานวน" พร้อมกับค่าฐานแปดของค่าข้อมูลทั้งหมดในคอลัมน์ "จํานวน" ส่งกลับค่าจาก "ปริมาณ" พร้อมกับค่าฐานแปดของค่าข้อมูลทั้งหมดในคอลัมน์ "ปริมาณ" และแสดงผลลัพธ์ในคอลัมน์ "OctValue"

ตัวอย่าง VBA

หมายเหตุ

ตัวอย่างต่อไปนี้จะสาธิตการใช้ฟังก์ชันนี้ในโมดูล Visual Basic for Applications (VBA) สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการทํางานกับ VBA ให้เลือก การอ้างอิงสําหรับนักพัฒนา ในรายการดรอปดาวน์ที่อยู่ถัดจาก ค้นหา แล้วใส่คําอย่างน้อยหนึ่งคําในกล่องค้นหา

ตัวอย่างนี้ใช้ฟังก์ชัน Oct เพื่อส่งกลับค่าฐานแปดของตัวเลข

Dim MyOct
MyOct = Oct(4)      ' Returns 4.
MyOct = Oct(8)      ' Returns 10.
MyOct = Oct(459)    ' Returns 713.