ส่งกลับ สตริงที่ระบุ วันของสัปดาห์
ไวยากรณ์
WeekdayName(วันทํางาน [, ตัวย่อ ] [, วันแรกของสัปดาห์ ] )
ไวยากรณ์ของฟังก์ชัน WeekdayName มีอาร์กิวเมนต์ดังนี้
| อาร์กิวเมนต์ | คำอธิบาย |
|---|---|
| วันธรรมดา | จำเป็น การกําหนดตัวเลขสําหรับวันในสัปดาห์ ค่าตัวเลขของแต่ละวันขึ้นอยู่กับการตั้งค่าของวันแรกของสัปดาห์ |
| ตัวย่อ | ไม่จำเป็น ค่าบูลีนที่ระบุว่าต้องการย่อชื่อวันในสัปดาห์หรือไม่ ถ้าไม่ใส่ไว้ ค่าเริ่มต้นจะเป็น False ซึ่งหมายความว่าชื่อวันในสัปดาห์ไม่ได้ถูกย่อ |
| วันแรกของสัปดาห์ | ไม่จำเป็น ค่าตัวเลขระบุวันแรกของสัปดาห์ ดูค่าได้ในส่วน การตั้งค่า |
การตั้งค่า
อาร์กิวเมนต์ firstdayofweek สามารถมีค่าต่อไปนี้
| ค่าคงที่ | ค่า | คำอธิบาย |
|---|---|---|
| vbUseSystem | 0 | ใช้การตั้งค่า National Language Support (NLS) API |
| vbsunday | 1 | วันอาทิตย์ (ค่าเริ่มต้น) |
| vbMonday | 2 | วันจันทร์ |
| vbTuesday | 3 | วันอังคาร |
| vbWednesday | 4 | วันพุธ |
| vbThursday | 5 | วันพฤหัสบดี |
| vbFriday | 6 | วันศุกร์ |
| vbSaturday | 7 | วันเสาร์ |
ตัวอย่างคิวรี
| นิพจน์ | ผลลัพธ์ |
|---|---|
| SELECT Weekdayname("1") AS Expr1 FROM ProductSales; | ส่งกลับชื่อ "เต็ม" ของวันในสัปดาห์สําหรับตัวเลขที่แสดงถึง 'วันทํางาน' ผลลัพธ์: "วันจันทร์" |
| SELECT Weekdayname("10",True) AS WeekdayTest FROM ProductSales; | ส่งกลับชื่อ "ตัวย่อ" ของ วันในสัปดาห์ สําหรับตัวเลขที่แสดงถึง 'วันทํางาน' และแสดงในคอลัมน์ "วันทํางานทดสอบ" ผลลัพธ์: "Oct" ส่งกลับ DateofSale และชื่อ "เต็ม" ของ 'Weekday' ของค่าในเขตข้อมูล "DateofSale" จากตาราง "ProductSales" และแสดงในคอลัมน์ "WeekdayTest" (ใช้วันอาทิตย์เป็นวันแรกของสัปดาห์) |