Este exercício ensina como transformar um elemento de origem para compatibilidade com um elemento de destino.
Para incluir transformação em um elemento no modelo de mapeamento:
- Clique com o botão direito na linha de mapeamento entre /SAMPLE/SAMP/DEPARTMENT/DEPTNO e
/SAMPLE/SAMP/PROJECT/DEPTNO/DEPTNO no editor de mapeamento.
Esses elementos parecem ser uma correspondência perfeita. Você poderá verificar isto selecionando Propriedades a partir do menu drop down. A página de propriedades contém informações úteis sobre a coluna de origem e a coluna de
destino. Neste exemplo, o tipo de dados DEPTNO é CHAR tanto na origem como no destino.
Mas, para assegurar que todos os números de departamento possuam caracteres em minúsculas, inclua uma função de minúsculas no elemento.
- Clique com o botão direito na linha de mapeamento entre /SAMPLE/SAMP/DEPARTMENT/DEPTNO e
/SAMPLE/SAMP/PROJECT/DEPTNO/DEPTNO e selecione
para abrir o
assistente Expression Builder.
- No campo Funções, expanda as funções Cadeia e dê um clique duplo na função
LCASE(VARCHAR). A função LCASE aparece no campo de expressão Transformação como LCASE().
- Clique nos parênteses da função para alterar o foco, em seguida, dê um clique duplo no elemento DEPTNO
no campo Colunas.
A coluna DEPTNO será exibida nos parênteses.
- Clique OK.
A linha de mapeamento é alterada para mostrar que uma transformação foi incluída.
- Na barra de menus, clique em
ou CTRL+S para salvar
os resultados do mapeamento atual entre /SAMPLE/SAMP/DEPARTMENT/DEPTNO e /SAMPLE/SAMP/PROJECT/DEPTNO/DEPTNO.
Agora você terá um modelo de mapeamento salvo que poderá ser utilizado para implementar instruções SQL em um servidor.