ยินดีต้อนรับสู่คอร์สนี้!

ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

Ana Voicu

Data Engineer

หัวข้อที่ครอบคลุม

  • ชนิดข้อมูลที่สำคัญที่สุด
  • ฟังก์ชันสำหรับชนิดข้อมูลเหล่านี้:
    • ฟังก์ชันวันที่และเวลา
    • ฟังก์ชันสตริง
    • ฟังก์ชันสำหรับการดำเนินการตัวเลข
ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

หมวดหมู่ชนิดข้อมูล

  • ตัวเลขแม่นยำ
  • ตัวเลขประมาณ
  • วันที่และเวลา
  • สตริงอักขระ
  • สตริงอักขระ Unicode
  • สตริงไบนารี
  • ชนิดข้อมูลอื่น ๆ
ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

ตัวเลขแม่นยำ

  • จำนวนเต็ม
    • smallint
    • tinyint
    • int
    • bigint
  • จำนวนทศนิยม
    • numeric
    • decimal
    • money
    • smallmoney
ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

ตัวเลขแม่นยำ - จำนวนเต็ม

ตัวเลขที่ไม่มีจุดทศนิยม

ชนิดข้อมูล พื้นที่จัดเก็บ
bigint 8 Bytes
int 4 Bytes
smallint 2 Bytes
tinyint 1 Byte
ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

ตัวเลขแม่นยำ - ทศนิยม

ตัวอย่างจำนวนทศนิยม พร้อม scale และ precision

จำนวนไบต์ที่ใช้เมื่อตั้งค่า precision สูงขึ้น

ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

ตัวเลขประมาณ

  • Float
  • Real
  • เก็บค่าตัวเลขโดยประมาณ
ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

ชนิดข้อมูลวันที่และเวลา

ชนิดข้อมูล รูปแบบ ความแม่นยำ
time hh:mm:ss[.nnnnnnn] 100 นาโนวินาที
date YYYY-MM-DD 1 วัน
smalldatetime YYYY-MM-DD hh:mm:ss 1 นาที
datetime YYYY-MM-DD hh:mm:ss[.nnn] 0.00333 วินาที
datetime2 YYYY-MM-DD hh:mm:ss[.nnnnnnn] 100 นาโนวินาที
ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

ชนิดข้อมูลอักขระและ Unicode

ชนิดข้อมูลอักขระใช้เก็บสตริงอักขระ (ASCII)

  • char
  • varchar
  • text

ชนิดข้อมูล Unicode ใช้สำหรับเก็บข้อมูล Unicode (non-ASCII)

  • nchar
  • nvarchar
  • ntext
ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

ชนิดข้อมูลอื่น ๆ

  • binary
  • image
  • cursor
  • rowversion
  • uniqueidentifier
  • xml
  • Spatial Geometry / Geography Types
ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

มาทดสอบความรู้กันเถอะ!

ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

Preparing Video For Download...