ส่งกลับ ตัวแปร (สตริง) ที่แสดงค่าฐานแปดของตัวเลข
ไวยากรณ์
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; |
ส่งกลับค่าจาก "ปริมาณ" พร้อมกับค่าฐานแปดของค่าข้อมูลทั้งหมดในคอลัมน์ "ปริมาณ" จะส่งกลับค่าจาก "ปริมาณ" พร้อมกับค่าฐานแปดของค่าข้อมูลทั้งหมดในคอลัมน์ "ปริมาณ" และแสดงผลลัพธ์ในคอลัมน์ "OctValut" |
ตัวอย่าง VBA
หมายเหตุ: ตัวอย่างที่ตามมาจะสาธิตการใช้ฟังก์ชันนี้ในโมดูล Visual Basic for Applications (VBA) For more information about working with VBA, select Developer Reference in the drop-down list next to Search and enter one or more terms in the search box.
ตัวอย่างนี้ใช้ฟังก์ชัน Oct เพื่อส่งกลับค่าฐานแปดของตัวเลข
Dim MyOct
MyOct = Oct(4) ' Returns 4.
MyOct = Oct(8) ' Returns 10.
MyOct = Oct(459) ' Returns 713.