ส่งกลับ ตัวแปร (สตริง) ที่แสดงค่าฐานแปดของตัวเลข
ไวยากรณ์
Oct( number )
อาร์กิวเมนต์ ตัวเลข ที่จําเป็นเป็น นิพจน์ตัวเลข หรือ นิพจน์สตริง ที่ถูกต้อง
ข้อสังเกต
ถ้า number ไม่ใช่จํานวนเต็มอยู่แล้ว จะถูกปัดเศษเป็นจํานวนเต็มที่ใกล้ที่สุดก่อนที่จะถูกประเมิน
ถ้า number เป็น |
ฟังก์ชัน Oct จะส่งกลับค่า |
Null |
Null |
ว่าง |
ศูนย์ (0) |
หมายเลขอื่นๆ |
อักขระฐานแปดสูงสุด 11 ตัว |
คุณสามารถแทนตัวเลขฐานแปดได้โดยตรงโดยนําหน้าตัวเลขในช่วงที่เหมาะสมด้วย &O ตัวอย่างเช่น &O10 คือเครื่องหมายฐานแปดของเลขฐานสิบ 8
ตัวอย่างคิวรี
Expression |
ผลลัพธ์ |
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.