Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

คุณสามารถเพิ่มเขตข้อมูลวันที่/เวลา หรือวันที่/เวลาที่ขยายลงในตารางเมื่อคุณต้องการจัดเก็บวันที่และเวลา คุณสามารถใช้ข้อมูลวันที่และเวลาเพื่อเหตุผลส่วนบุคคลและทางธุรกิจที่หลากหลาย เช่น วันเกิด ข้อมูลการจัดส่งและการเรียกเก็บเงิน และบัตรลงเวลา

ในบทความนี้

ทําความเข้าใจเขตข้อมูลวันที่และเวลา

เมื่อคุณใช้ฐานข้อมูล Access คุณอาจเห็นค่าวันที่และเวลาในรูปแบบต่างๆ เช่น รูปแบบยุโรป (28.11.2006 หรือ 28-11-2006) รูปแบบเอเชียใต้ (11/28/2549) หรือรูปแบบสหรัฐอเมริกา (28/11/2549) โดยไม่คํานึงถึงวิธีที่ Access จัดรูปแบบข้อมูลวันที่และเวลา และไม่ว่าคุณจะใส่ข้อมูลวันที่หรือเวลาอย่างไร เขตข้อมูลวันที่และเวลาจะเก็บวันที่และเวลาด้วยวิธีต่อไปนี้

วัน/เวลา

วันที่/เวลาใช้เลขจุดทศนิยมลอยตัวที่มีความแม่นยําสูง ซึ่งระบบเรียกอีกอย่างว่าวันที่แบบอนุกรม รูปต่อไปนี้แสดงค่าวันที่และเวลาแบบอนุกรมทั่วไป

ตัวเลขที่มีความแม่นยำสูง

ส่วนจํานวนเต็มของค่าทางด้านซ้ายของจุดทศนิยมจะแทนวันที่ ส่วนที่เป็นเศษส่วนทางด้านขวาของจุดทศนิยมจะแสดงเวลา

ตัวเลขในรูปนี้แสดงถึงวันที่ 24 ธันวาคม 2003 เวลา 21:00 น. คอมโพเนนต์วันที่คือจํานวนวันทั้งหมดที่ผ่านไปตั้งแต่วันที่เริ่มต้นหรือวันที่ "ฐาน" ของวันที่ 30/12/1899 ในตัวอย่างนี้ 37,979 วันที่ผ่านไปจาก 12/30/1899 ถึง 12/24/2003 คอมโพเนนต์เวลาเป็นส่วนของวันที่มี 24 ชั่วโมง ดังนั้น ค่า 0.875 ที่คูณด้วย 24 ชั่วโมงจะเท่ากับ 21 ชั่วโมง หรือ 21:00 น.

ค่าลบในคอมโพเนนต์วันที่แสดงวันที่ก่อนวันที่พื้นฐาน ตัวอย่างเช่น ค่า -1 เป็นคอมโพเนนต์วันที่จะแก้ไขเป็นหนึ่งวันก่อนหน้าวันที่พื้นฐาน หรือ 29/12/1899

ค่าวันที่ที่ถูกต้องอยู่ในช่วงตั้งแต่ -657,434 (1 มกราคม 100 A.D.) ถึง 2,958,465 (31 ธันวาคม 9999 A.D.) ค่าเวลาที่ถูกต้องอยู่ในช่วงตั้งแต่ 0.0 ถึง 0.9999 หรือ 23:59:59

การเก็บค่าวันที่และเวลาเป็นตัวเลขจะทําให้คุณสามารถทําการคํานวณข้อมูลวันที่และเวลาได้เป็นจํานวนมาก ตัวอย่างเช่น คุณสามารถคํานวณจํานวนชั่วโมงทั้งหมดที่ทํางาน (สําหรับบัตรเวลา) หรือกําหนดอายุของใบแจ้งหนี้

วันที่และเวลาที่ขยาย

วันที่และเวลาที่ขยายวันที่/เวลาที่ขยายในสตริงที่เข้ารหัส 42 ไบต์ วันที่จะถูกจัดเก็บในชนิดยาวที่ไม่มีลายเซ็นซึ่งสนับสนุนช่วงตั้งแต่ 1-1-1 AD ถึง 9999 AD เวลาจะถูกเก็บไว้ในชนิดแบบยาวที่ไม่มีลายเซ็น โดยยึดตามสูตรต่อไปนี้:

= (datehour * 3600 + dateminute * 60 + datesecond) * PowerOfTen(TimeScale) + fractionalSeconds

สําหรับข้อมูลเพิ่มเติม ให้ดูที่ การใช้ชนิดข้อมูลวันที่/เวลาที่ขยาย

ด้านบนของหน้า

เพิ่มเขตข้อมูลวันที่และเวลาในมุมมองแผ่นข้อมูล

คุณสามารถเพิ่มเขตข้อมูลวันที่/เวลาลงในตารางใหม่หรือตารางที่มีอยู่ใน มุมมองแผ่นข้อมูลได้

เพิ่มลงในตารางที่มีอยู่

  1. เปิดตารางในมุมมองแผ่นข้อมูล

  2. ถ้าจําเป็น ให้เลื่อนตามแนวนอนไปยังเขตข้อมูลว่างแรก

  3. ในคอลัมน์ ชื่อเขตข้อมูล ให้เลือกแถวว่างแถวแรก แล้วพิมพ์ชื่อสําหรับเขตข้อมูลนั้น

  4. เลือกเซลล์ที่อยู่ติดกันในคอลัมน์ ชนิดข้อมูล แล้วเลือก วันที่/เวลา หรือ วันที่/เวลาที่ขยาย จากรายการ

  5. บันทึกการเปลี่ยนแปลงของคุณ

เพิ่มเขตข้อมูลวันที่/เวลาลงในตารางใหม่

  1. บนแท็บ สร้าง ในกลุ่ม ตาราง ให้คลิก ตาราง

  2. คลิก บันทึก รูปปุ่มและในกล่องโต้ตอบ บันทึกเป็น ให้ใส่ชื่อสําหรับตารางใหม่

  3. คลิกขวาที่แท็บเอกสารของตารางใหม่ แล้วคลิก มุมมองออกแบบ

  4. ในคอลัมน์ ชื่อเขตข้อมูล ให้เลือกแถวว่างแถวแรก แล้วพิมพ์ชื่อสําหรับเขตข้อมูลนั้น

  5. เลือกเซลล์ที่อยู่ติดกันในคอลัมน์ ชนิดข้อมูล แล้วเลือก วันที่/เวลา หรือ วันที่/เวลาที่ขยาย จากรายการ

  6. บันทึกการเปลี่ยนแปลงของคุณ

ด้านบนของหน้า

เพิ่มเขตข้อมูลวันที่และเวลาในมุมมองออกแบบ

คุณสามารถเพิ่มเขตข้อมูลวันที่/เวลาลงในตารางใหม่หรือตารางที่มีอยู่ ในมุมมองออกแบบได้

เพิ่มลงในตารางที่มีอยู่

  1. เปิดตารางในมุมมองออกแบบ

  2. ในคอลัมน์ ชื่อเขตข้อมูล ให้เลือกแถวว่างแถวแรก แล้วพิมพ์ชื่อสําหรับเขตข้อมูลนั้น

  3. เลือกเซลล์ที่อยู่ติดกันในคอลัมน์ ชนิดข้อมูล แล้วเลือก วันที่/เวลา หรือ วันที่/เวลาที่ขยาย จากรายการ

  4. บันทึกการเปลี่ยนแปลงของคุณ

เพิ่มลงในตารางใหม่

  1. บนแท็บ สร้าง ในกลุ่ม ตาราง ให้คลิก ตาราง

  2. คลิก บันทึก และในกล่องโต้ตอบ บันทึกเป็น ให้ใส่ชื่อสําหรับตารางใหม่

  3. คลิกขวาที่แท็บเอกสารของตารางใหม่ แล้วคลิก มุมมองออกแบบ

  4. ในคอลัมน์ ชื่อเขตข้อมูล ให้เลือกแถวว่างแถวแรก แล้วพิมพ์ชื่อสําหรับเขตข้อมูลนั้น

  5. เลือกเซลล์ที่อยู่ติดกันในคอลัมน์ ชนิดข้อมูล แล้วเลือก วันที่/เวลา หรือ วันที่/เวลาที่ขยาย จากรายการ

  6. บันทึกการเปลี่ยนแปลงของคุณ

ด้านบนของหน้า

ตั้งค่าคุณสมบัติเขตข้อมูลวันที่และเวลา

เมื่อคุณใช้มุมมองออกแบบเพื่อเพิ่มเขตข้อมูลวันที่/เวลาลงในตาราง คุณสามารถตั้งค่าและเปลี่ยนแปลงคุณสมบัติทั้งหมดสําหรับเขตข้อมูลได้

  1. บนแท็บ ทั่วไป ในส่วนล่างของตัวออกแบบตาราง ภายใต้ คุณสมบัติเขตข้อมูล ให้ค้นหาคุณสมบัติที่คุณต้องการเปลี่ยนแปลง

  2. เลือกเขตข้อมูลที่อยู่ถัดจากชื่อคุณสมบัติ

  3. เลือกเขตข้อมูลที่อยู่ถัดจากชื่อคุณสมบัติ ขึ้นอยู่กับคุณสมบัติ คุณสามารถใส่ข้อมูล เริ่มตัวสร้างนิพจน์ โดยการคลิก ปุ่มตัวสร้างหรือเลือกตัวเลือกจากรายการ

    สําหรับข้อมูลเกี่ยวกับวิธีใช้คุณสมบัติของแต่ละเขตข้อมูล ให้เลือกคุณสมบัตินั้น แล้วกด F1

ด้านบนของหน้า

ลบเขตข้อมูลวันที่และเวลา

คุณสามารถใช้มุมมองแผ่นข้อมูลหรือมุมมองออกแบบเพื่อลบเขตข้อมูล วันที่/เวลา หรือ วันที่/เวลาที่ขยาย ออกจากตาราง

คำเตือน    เมื่อคุณลบเขตข้อมูล วันที่/เวลา หรือ วันที่/เวลาที่ขยาย ที่มีข้อมูลอยู่ คุณจะสูญเสียข้อมูลนั้นอย่างถาวร ซึ่งคุณไม่สามารถเลิกทําการลบได้ ด้วยเหตุผลดังกล่าว คุณควรสำรองฐานข้อมูลของคุณก่อนที่จะลบเขตข้อมูลตารางหรือคอมโพเนนต์อื่น ๆ ของฐานข้อมูล

ลบในมุมมองแผ่นข้อมูล

  1. เปิดตารางใน มุมมองแผ่นข้อมูล

  2. ค้นหาเขตข้อมูล วันที่/เวลา หรือ วันที่/เวลาที่ขยาย คลิกขวาที่แถวส่วนหัว (ชื่อ) แล้วคลิก ลบเขตข้อมูล

  3. คลิก ใช่ เพื่อยืนยันการลบ

ลบในมุมมองออกแบบ

  1. เปิดตารางใน มุมมองออกแบบ

  2. คลิกตัวเลือกแถว (สี่เหลี่ยมว่าง) ถัดจากเขตข้อมูล วันที่/เวลา หรือ วันที่/เวลาที่ขยาย แล้วกด DELETE หรือคลิกขวาที่ตัวเลือกแถว แล้วคลิก ลบแถว

  3. คลิก ใช่ เพื่อยืนยันการลบ

ด้านบนของหน้า

การอ้างอิงคุณสมบัติเขตข้อมูลวันที่และเวลา

ตารางนี้แสดงรายการคุณสมบัติเขตข้อมูลวันที่/เวลา และอธิบายการทํางานของแต่ละคุณสมบัติ

คุณสมบัติ

การใช้งาน

รูปแบบ

คุณใส่อักขระการจัดรูปแบบแบบกําหนดเองเพื่อกําหนดรูปแบบการแสดง รูปแบบที่กําหนดที่นี่จะปรากฏในแผ่นข้อมูล ฟอร์ม และรายงาน

ตําแหน่งทศนิยม (วันที่/เวลาที่ขยายเท่านั้น)

ใส่ความแม่นยําเป็นเศษส่วนเพื่อระบุจํานวนหลักทางด้านขวาของจุดทศนิยม (1-7)

รูปแบบการป้อนข้อมูล

คุณใส่สตริงรูปแบบการป้อนข้อมูล หรือคลิก ปุ่มตัวสร้าง เพื่อเริ่มตัวช่วยสร้างรูปแบบการป้อนข้อมูล

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างและการใช้รูปแบบการป้อนข้อมูล ให้ดูบทความ สร้างรูปแบบการป้อนข้อมูลเพื่อใส่ค่าเขตข้อมูลหรือตัวควบคุมในรูปแบบที่ระบุ

คำอธิบายภาพ

ระบุชื่อของเขตข้อมูล วันที่/เวลา ของคุณ ถ้าคุณไม่ได้ระบุคําอธิบายภาพ Access จะนําชื่อเขตข้อมูลเริ่มต้นไปใช้

ค่าเริ่มต้น

ระบุค่าที่ปรากฏโดยอัตโนมัติในเขตข้อมูลเมื่อคุณสร้างระเบียนใหม่ ตัวอย่างเช่น คุณสามารถป้อนฟังก์ชัน เช่น Date() เพื่อแสดงวันที่ของวันนี้โดยอัตโนมัติ

กฎการตรวจสอบ

ระบุข้อกําหนดสําหรับข้อมูลที่ใส่ลงในระเบียนทั้งหมด เขตข้อมูลแต่ละเขต หรือตัวควบคุมบนฟอร์มหรือรายงาน เมื่อผู้ใช้ใส่ข้อมูลที่ละเมิดกฎ คุณสามารถใช้คุณสมบัติ ข้อความตรวจสอบ เพื่อระบุข้อความแสดงข้อผิดพลาดที่เป็นผลลัพธ์ได้ ความยาวสูงสุด: 2,048 อักขระ

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

ข้อความตรวจสอบ

ระบุข้อความในข้อความแสดงข้อผิดพลาดที่ปรากฏขึ้นเมื่อผู้ใช้ละเมิดกฎการตรวจสอบ ความยาวสูงสุด: 255 อักขระ

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

จำเป็น

เมื่อคุณสมบัตินี้ถูกตั้งค่าเป็น ใช่ คุณต้องใส่ค่าในเขตข้อมูลหรือในตัวควบคุมใดๆ ที่ผูกอยู่กับเขตข้อมูล นอกจากนี้ ค่าไม่สามารถเป็น Null ได้

ใส่ดัชนี

คุณสามารถใช้ดัชนีเพื่อเร่งความเร็วของคิวรี การเรียงลําดับ และการจัดกลุ่มที่เรียกใช้กับข้อมูลจํานวนมาก คุณยังสามารถใช้ดัชนีเพื่อป้องกันไม่ให้ผู้ใช้ใส่ค่าที่ซ้ํากันได้ เลือก:

  • ไม่ใช่     ปิดการทําดัชนี (ค่าเริ่มต้น)

  • ใช่ (มีค่าซ้ำกันได้)     ทําดัชนีเขตข้อมูลและอนุญาตให้ใช้ค่าที่ซ้ํากันได้ ตัวอย่างเช่น คุณอาจมีชื่อและนามสกุลที่ซ้ํากัน

  • ใช่ (ไม่มีค่าซ้ำกัน)    ทําดัชนีเขตข้อมูลและไม่อนุญาตให้มีค่าที่ซ้ํากัน

โหมด IME

ระบุตัวแก้ไขวิธีการป้อนข้อมูล ซึ่งเป็นเครื่องมือสําหรับการใช้ Access เวอร์ชันภาษาอังกฤษกับไฟล์ที่สร้างขึ้นใน Access เวอร์ชันภาษาญี่ปุ่นหรือเกาหลี ค่าเริ่มต้น: ไม่มีตัวควบคุม สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้คุณสมบัตินี้ ให้กด F1

โหมดของประโยค IME

ระบุชนิดของข้อมูลที่คุณสามารถป้อนได้โดยใช้ตัวแก้ไขวิธีการป้อนข้อมูล สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้คุณสมบัตินี้ ให้กด F1

จัดแนวข้อความ

ระบุการจัดแนวสําหรับข้อมูลในเขตข้อมูลวันที่/เวลา เลือก:

  • ทั่วไป     จัดแนวข้อความชิดซ้าย ตัวเลข และวันที่ไปทางขวา

  • ซ้าย     จัดแนวข้อความ วันที่ และตัวเลขทั้งหมดชิดซ้าย

  • ขวา     จัดแนวข้อความ วันที่ และตัวเลขทั้งหมดไปทางขวา

  • กึ่งกลาง     จัดกึ่งกลางข้อความ วันที่ และตัวเลขทั้งหมด

  • กระจาย     จัดข้อความ วันที่ และตัวเลขทั้งหมดเท่าๆ กันกับทั้งสองด้านของเขตข้อมูลหรือกล่องข้อความ

แสดงตัวเลือกวันที่

แสดงหรือซ่อนตัวควบคุมปฏิทินแบบป็อปอัพที่ปรากฏขึ้นเมื่อผู้ใช้คลิกเขตข้อมูลวันที่/เวลา ค่าเริ่มต้น: สําหรับวันที่ เลือก ไม่ ซ่อนตัวควบคุม

ถ้าคุณใช้รูปแบบการป้อนข้อมูลสำหรับเขตข้อมูลวันที่/เวลา ตัวควบคุม ตัวเลือกวันที่ จะไม่พร้อมใช้งาน โดยไม่คำนึงถึงวิธีที่คุณตั้งค่าคุณสมบัตินี้

ด้านบนของหน้า

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย