Převádět automaticky selecty mezi MSSQL a Oracle je o hubu, radím velkou opatrnost. Ty databáze mají jinou filozofii, není to jednoduše jedna k jedné, že by se jen přejmenovala klíčová slova. Jen pár příkladů. To co projde ve vnitřním selectu MSSQL, nemusí projít v Oracle, protože ten z něj nevidí na vnější. Jak dopadne přičtení dne k datu na konci měsíce v MSSQL a jak v Oracle je legendární. Zatímco MSSQL umí pracovat s prázdným řetězcem, Oracle si ho plete s NULL. A tak můžu pokračovat donekonečna, neb jsem převody mezi nimi dělal. Jesti na to máš nějaký nástroj, tak prima, ale absolutní nedůvěra je na místě. Výsledek vždycky zkontroluj a hlavně otestuj aplikaci, jestli se chová stejně pro MSSQL i Oracle.