Перевод Microsoft T-SQL в Oracle SQL - PullRequest
20 голосов
/ 03 сентября 2008

Я работал с T-SQL в течение многих лет, но я только что перешел в организацию, которая потребует написания некоторого материала Oracle, возможно, просто простых операций CRUD, по крайней мере, до тех пор, пока я не найду ноги. Я не собираюсь переносить базы данных из одной в другую, просто взаимодействуя с существующими базами данных Oracle с точки зрения разработки приложений. Имеются ли инструменты или утилиты для простого перевода T-SQL в Oracle SQL, мне нужен поиск по ключевым словам.

P.S. Я слишком ленив к RTFM, к тому же это не будет большой частью моей роли, поэтому я просто хочу, чтобы что-то ускорило меня.

Ответы [ 12 ]

0 голосов
/ 06 ноября 2009

Недорого (995 $), но этот инструмент прекрасно работает: http://www.swissql.com/products/sql-translator/sql-converter.html

0 голосов
/ 12 марта 2009

Если вы делаете разовое преобразование, а не пытаетесь поддерживать две версии, вы должны взглянуть на Oracle Migration Workbench . Этот инструмент работает с Oracle SQLDeveloper (который вам действительно нужен, если вы работаете с Oracle). Это делает преобразование схемы, данных и некоторых T-SQL в PL / SQL. Хорошо зная оба, я обнаружил, что это сделало примерно 80% работы. Достаточно хорошо, чтобы стоило потратить время на преобразование основной части процедур и ручное преобразование оставшихся «более жестких» неизвестных частей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...