2008-08-29 11 views
2

В настоящее время я работаю с базой данных Oracle, и мы используем хранимые процедуры для всех наших SQL-запросов. Проблема в том, что у нас на самом деле нет стандарта кодирования для наших пакетов. Итак, что происходит, так это то, что у каждого разработчика есть другой стиль (или, в некоторых случаях, отсутствие стиля) в том, как они форматируют пакеты. Сделать их трудными для чтения и работы с первым переформатированием. Мы все довольно просто используем Блокнот или Блокнот2 для написания наших пакетов.Форматирование хранимых процедур

Я, к сожалению, не в состоянии назначить стандарт кодирования и применять его (просто обезьяна кода на данном этапе), поэтому я надеялся найти бесплатный форматировщик SQL-кода, который я могу использовать сам, и, возможно, предложить другим в команде, чтобы облегчить мою жизнь.

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

Значит ли кто-нибудь из таких инструментов?

+1

в моей жизни программирования форматирование кода было важным и обычно выполнялось в разных местах, в которых я работал. Совсем недавно, увидев всевозможные стили форматирования, я только что научился видеть предыдущее форматирование и читать его, как если бы я был компилятор. Иногда я нахожу код, который так poo rly отформатирован, что трудно увидеть его структуру, и в этом случае форматировщик Жабы полезен. В остальное время я просто справляюсь с этим. Мой собственный код, кстати, поддерживается навязчиво согласующимся с окружающим кодом :) – 2012-02-28 06:43:34

ответ

1

Мне нравится TOAD for Oracle. У этого есть функция формата, которая приличная. Я вижу, что есть бесплатная версия, хотя я ее не использовал.

1

жаба для Oracle

Жаба для Oracle, бесплатную версию

  • бесплатно
  • это будет делать то, что вы хотите
  • ограничения связаны с числом соединений, размер модов данных и т.д.
  • http://www.toadsoft.com

Oracle SQL Developer (и ближайшие, бесплатно!)

2

Существует бесплатный один онлайн sqlformatter, также SQLinForm, лично я использую ЖАБА и сделали, так как прежде, чем он был куплен Quest (10 лет?)

1

Я был точно такой же опыт с первого дня Один работает с хранимыми процедурами Oracle - «Я должен использовать NOTEPAD ?! О черт возьми, нет."

Так что я прыгал на интернетах и ​​то, что я нашел, были люди говорят:„Эй, я должен создать хранимые процедуры в Oracle, не есть что-нибудь лучше, чем БЛОКНОТ ?!“

и канонический ответ был : «Скачайте TOAD, вы будете рады, что сделали». Поэтому я последовал их советам, был очень доволен этим, и я рад (если немного удивлен), чтобы увидеть, что это по-прежнему популярный ответ.

 Смежные вопросы

  • Нет связанных вопросов^_^