Chào mừng đến với khóa học này!

Các hàm thao tác dữ liệu trong SQL Server

Ana Voicu

Data Engineer

Chủ đề sẽ học

  • Các kiểu dữ liệu quan trọng nhất
  • Hàm cho các kiểu này:
    • Hàm ngày giờ
    • Hàm chuỗi
    • Hàm số học
Các hàm thao tác dữ liệu trong SQL Server

Phân loại kiểu dữ liệu

  • Số chính xác
  • Số xấp xỉ
  • Ngày và giờ
  • Chuỗi ký tự
  • Chuỗi ký tự Unicode
  • Chuỗi nhị phân
  • Kiểu dữ liệu khác
Các hàm thao tác dữ liệu trong SQL Server

Số chính xác

  • Số nguyên
    • smallint
    • tinyint
    • int
    • bigint
  • Số thập phân
    • numeric
    • decimal
    • money
    • smallmoney
Các hàm thao tác dữ liệu trong SQL Server

Số chính xác - số nguyên

Số không có dấu thập phân

Kiểu dữ liệu Lưu trữ
bigint 8 Byte
int 4 Byte
smallint 2 Byte
tinyint 1 Byte
Các hàm thao tác dữ liệu trong SQL Server

Số chính xác - thập phân

Ví dụ số thập phân với scale và precision

Số byte dùng khi tăng precision

Các hàm thao tác dữ liệu trong SQL Server

Số xấp xỉ

  • Float
  • Real
  • Lưu giá trị số xấp xỉ
Các hàm thao tác dữ liệu trong SQL Server

Kiểu dữ liệu ngày giờ

Kiểu dữ liệu Định dạng Độ chính xác
time hh:mm:ss[.nnnnnnn] 100 nanogiây
date YYYY-MM-DD 1 ngày
smalldatetime YYYY-MM-DD hh:mm:ss 1 phút
datetime YYYY-MM-DD hh:mm:ss[.nnn] 0,00333 giây
datetime2 YYYY-MM-DD hh:mm:ss[.nnnnnnn] 100 nanogiây
Các hàm thao tác dữ liệu trong SQL Server

Kiểu dữ liệu ký tự và Unicode

Kiểu ký tự lưu chuỗi ký tự (ASCII)

  • char
  • varchar
  • text

Kiểu Unicode dùng để lưu dữ liệu Unicode (không phải ASCII)

  • nchar
  • nvarchar
  • ntext
Các hàm thao tác dữ liệu trong SQL Server

Các kiểu dữ liệu khác

  • binary
  • image
  • cursor
  • rowversion
  • uniqueidentifier
  • xml
  • Spatial Geometry / Geography Types
Các hàm thao tác dữ liệu trong SQL Server

Hãy xem bạn biết gì!

Các hàm thao tác dữ liệu trong SQL Server

Preparing Video For Download...