Heterogeneous Services Oracle Linux, Select on Mysql

Bom para entender melhor o que estarei explicando vou mostrar uma imagem que irá nos ajudar a entender o processo de acessar o mysql apartir do Oracle.
como mostra na imagem abaixo o Cliente(eu) vou conectar no meu Oracle database onde irá ter um DBlink para o Non-Oracle que no nosso caso é o MySQL. Assim [...]

Query’s SQL para XML

Rapidinha: O oracle tem como default a função de transformar query’s sql para XML
Exemplo:

set long 5000
set pagesize 5000
set linesize 132
select
dbms_xmlgen.getxml(’select * from user_tables’) XMLQUERY
from dual;

Pivot ou CrossTab (invertendo linhas em colunas)

Imagine você está tentando para criar um jogo de resultados onde os registros precisam ser colunas, ou vice-versa.
A essência, você precisa “girar” os registros em colunas, ou vice-versa.
Muitas vezes há relatorios que exigêm isto e para que não precisarmos de criar functions ou qualquer outra coisa para solucionar isso podemos usar o chamado pivot ou [...]

Criptografando em MD5 no Oracle

Esses dias um cliente me solicitou algo para criptografar senhas, já conhecia a package dba_obfuscation_toolkit e ai fui pesquisar mais sobre e achei uma forma otima para criptografar a senha em MD5, assim fiz a função dentro do owner do sistema que faz esta conversão:
create or replace function md5 (valor varchar) return varchar2 is
[...]