

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Caratteri jolly nella mappatura delle tabelle
<a name="CHAP_Tasks.CustomizingTasks.TableMapping.SelectionTransformation.Wildcards"></a>

Questa sezione descrive i caratteri jolly che è possibile utilizzare per specificare il nomi dello schema e della tabella per la mappatura delle tabelle.


| Carattere jolly | Corrispondenze | 
| --- |--- |
| % | Zero o più caratteri | 
| \$1 | Un singolo personaggio | 
| [\$1] | Un carattere di sottolineatura letterale | 
| [ab] | Un set di caratteri. Ad esempio, [ab] corrisponde a 'a' o 'b'. | 
| [a-d] | Una serie di personaggi. Ad esempio, [a-d] corrisponde a 'a', 'b', 'c' o 'd'. | 

Per gli endpoint di origine e di destinazione Oracle, è possibile utilizzare l'attributo aggiuntivo di connessione `escapeCharacter` per specificare un carattere di escape. Un carattere di escape consente di usare nelle espressioni un carattere jolly specificato come se non fosse un carattere wild. Ad esempio, `escapeCharacter=#` consente di utilizzare "\$1" per fare in modo che in un'espressione un carattere jolly agisca come un normale carattere, come in questo codice di esempio.

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

Qui, il carattere di escape '\$1' fa sì che il carattere jolly '\$1' si comporti come un carattere normale. AWS DMS seleziona le tabelle nello schema denominato`ROOT`, dove ogni tabella ha un nome `TEST_T` come prefisso.