跨伺服器資料傳輸的進階設定(只限於 Navicat Premium) Navicat Premium 支援跨不同伺服器類型來傳輸資料表及資料,例如:從 MySQL 到 Oracle。如果你是在 MySQL 與 MariaDB 之間傳輸,你可以參照 相同伺服器類型資料傳輸的進階設定 。 下列選項是根據你所選擇的資料庫類型:MySQL、Oracle、PostgreSQL、SQLite、SQL Server 和 MariaDB。 建立資料表 勾選了這個選項,將會在目標資料庫和/或結構描述建立資料表。 假設這個選項是取消勾選和資料表已存在於目標資料庫或結構描述,那麼所有資料將會添加到目標資料表。 包含索引 勾選了這個選項,將會在資料表包含索引。 包含外部索引鍵限制 勾選了這個選項,將會在資料表包含外部索引鍵。 轉換物件名稱為 如果你需要在程序中轉換物件名稱為 大寫 或 小寫 ,勾選這個選項。 插入記錄 如果你需要所有記錄傳輸到目標資料庫和/或結構描述,勾選這個選項。 鎖住目標資料表 在資料傳輸程序中,鎖住在目標資料庫和/或結構描述的資料表。 使用交易 在資料傳輸程序中,如果你使用交易,勾選這個選項。 使用完整插入語句 插入記錄時使用完整插入語句。 例如: INSERT INTO `使用者` (`ID 編號`, `使用者名稱`, `年齡`) VALUES ('1', '梁明潔', '23'); INSERT INTO `使用者` (`ID 編號`, `使用者名稱`, `年齡`) VALUES ('2', '邱禮安', '56'); INSERT INTO `使用者` (`ID 編號`, `使用者名稱`, `年齡`) VALUES ('0', '許勤', '23'); 使用延伸插入語句 插入記錄時使用延伸插入語句。 例如: INSERT INTO `使用者` VALUES ('1', '梁明潔', '23'), ('2', '邱禮安', '56'), ('0', '許勤', '23')...