資料表映射中的萬用字元 - AWS 資料庫遷移服務

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

資料表映射中的萬用字元

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

萬用字元 相符
% 零個或更多字元
_ 單一字元
[_] 常值底線字元
【ab】 一組字元。例如,【ab】 符合 'a' 或 'b'。
【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做為其字首。