資料表映射中的萬用字元 - AWS Database Migration Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

資料表映射中的萬用字元

本節說明在為資料表映射指定結構描述和資料表名稱時,可使用的萬用字元。

萬用字元 相符
% 零個或多個字元
_ 單一字元
[_] 文字下劃線字符
[AB] 一組字符。例如,[ab] 匹配 'a' 或 ''。
[a-d] 字元範圍。例如,[a-d] 匹配任一 'a','B','c',或 'd'。

對於 Oracle 來源和目標端點,您可以使用額外的連線屬性 escapeCharacter 來指定逸出字元。逸出字元可讓您在運算式中使用指定的萬用字元,且不產生萬用字元效果。例如,escapeCharacter=# 可讓您使用 '#' 在運算式中將萬用字元當作一般字元,如同在此範例程式碼中一樣。

{ "rules": [ { "rule-type": "selection", "rule-id": "542485267", "rule-name": "542485267", "object-locator": { "schema-name": "ROOT", "table-name": "TEST#_T%" }, "rule-action": "include", "filters": [] } ] }

在這裡,'#' 轉義字符使 '_' 通配符充當普通字符。 AWS DMS 選取名為的結構描述中的表格ROOT,其中每個資料表都有一個名稱TEST_T作為前置字元。