歡迎來到本課程!

SQL Server 的資料操作函式

Ana Voicu

Data Engineer

課程涵蓋主題

  • 最重要的資料型別
  • 這些型別的函式:
    • 日期與時間函式
    • 字串函式
    • 數值運算函式
SQL Server 的資料操作函式

資料型別的分類

  • 精確數值
  • 近似數值
  • 日期與時間
  • 字元字串
  • Unicode 字元字串
  • 二進位字串
  • 其他資料型別
SQL Server 的資料操作函式

精確數值

  • 整數
    • smallint
    • tinyint
    • int
    • bigint
  • 小數
    • numeric
    • decimal
    • money
    • smallmoney
SQL Server 的資料操作函式

精確數值-整數

無小數點的數字

資料型別 儲存空間
bigint 8 位元組
int 4 位元組
smallint 2 位元組
tinyint 1 位元組
SQL Server 的資料操作函式

精確數值-小數

小數的範例,含尺度與精度

提高精度時的位元組用量

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 資料(非 ASCII)

  • nchar
  • nvarchar
  • ntext
SQL Server 的資料操作函式

其他資料型別

  • binary
  • image
  • cursor
  • rowversion
  • uniqueidentifier
  • xml
  • 空間幾何/地理型別
SQL Server 的資料操作函式

來看看你知道多少!

SQL Server 的資料操作函式

Preparing Video For Download...