Oi Rodrigo. No TODO, em Exotic Features está lá:

"Add pre-parsing phase that converts non-ISO syntax to supported syntax This could allow SQL written for other databases to run without modification. "

Quem sabe prum futuro distante?

Mas de fato, não achei (e parece que não existe) ferramenta pra isso.

Dando uma pesquisada no assunto quase contrário, de Oracle para Transact SQL (já seria bom, já que PL/PgSQL parece com o PL/SQL), vim parar aqui num link ( http://vyaskn.tripod.com/oracle_sql_server_differences_equivalents.htm) onde o autor declara:
" The most commonly asked question is, "Is there a tool that I can use, to translate my PL/SQL scripts, stored procedures, triggers and functions into T-SQL?" Sadly, the answer is No."

Eu era estagiário anos atrás numa consultoria que escrevia sistemas bancários que deveriam rodar em SQL Server e Sybase. Deveria - porque mesmo tendo um núcleo comum, os bancos partiram pra rumos diferentes. Fiz um teste a uns dois meses atrás,  uma função de criptografia que tentamos portar de Delphi para Transact-SQL e me surpreendi como a linguagem e burocrática. Por exemplo, em Procudures você pode usar RAISEERROR, em Funções não. Vai entender?

Mas vou parar por aqui, que isso não acrescenta muito à discussão :)

[]'s
- Walter
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a