| 識別碼自增 | IDENTITY(1,1) | AUTO_INCREMENT | SSMA 自動轉換,注意種子值 |
| 唯一識別碼 | UNIQUEIDENTIFIER (NEWID()) | CHAR(36) / BINARY(16) (UUID()) | 改用 UUID() 或應用端生成 |
| 日期時間 | DATETIME / DATETIME2 | DATETIME(6) / TIMESTAMP(6) | 統一用 DATETIME(6),注意時區 |
| 大物件 | VARBINARY(MAX), VARCHAR(MAX) | LONGBLOB, LONGTEXT | 評估是否落地檔案儲存 |
| 金額 | MONEY / SMALLMONEY | DECIMAL(19,4) | 明確指定精度,避免浮點誤差 |
| 位元運算 | & | ^ ~ | & | ^ ~ | 語法相容,注意隱含轉換 |
| 分頁查詢 | OFFSET ... FETCH / ROW_NUMBER() | LIMIT offset, count | 改寫為 LIMIT |
| MERGE 語法 | 支援 | 8.0.16+ 支援,舊版用 INSERT ... ON DUPLICATE KEY UPDATE | 改寫或升級 MySQL 8.0 |
| CTE / 遞迴 | 支援 | 8.0+ 支援 | 確認目標版本 ≥ 8.0 |
| 窗口函數 | 完整支援 | 8.0+ 完整支援 | 同上 |
| 全文檢索 | Full-Text Search | Full-Text Search (需 ngram/parser) | 中文需配置 ngram parser |
| 加密 | TDE, Always Encrypted | TDE (Enterprise), Column Encryption | 評估應用層加密替代 |