本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
資料表映射中的萬用字元
本節說明在為資料表映射指定結構描述和資料表名稱時,可使用的萬用字元。
萬用字元 | 相符 |
---|---|
% | 零個或更多字元 |
_ | 單一字元 |
[_] | 常值底線字元 |
【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
做為其字首。