Вопрос

В настоящее время я работаю с базой данных Oracle, и мы используем хранимые процедуры для всех наших запросов SQL.У меня проблема в том, что у нас нет стандарта кодирования для наших пакетов.Итак, происходит следующее: у каждого разработчика свой стиль (или, в некоторых случаях, отсутствие чувства стиля) в том, как они форматируют свои пакеты.Их трудно читать и работать без предварительного переформатирования.Мы все в основном используем Notepad или Notepad2 для написания наших пакетов.

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

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

Так есть ли у кого-нибудь сейчас такие инструменты?

Это было полезно?

Решение

Другие советы

В Интернете есть бесплатный sqlformatter , а также SQLinForm , лично я использую TOAD и делал это до того, как он был куплен Quest (10 лет?)

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

Жаба для Oracle

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

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

Oracle SQL Developer (в будущем, бесплатно!)

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

Итак, я запрыгнул в интернет, и я обнаружил, что люди говорят: «Эй, мне нужно создавать хранимые процедуры в Oracle, разве нет ничего лучше, чем NOTEPAD?!»

И канонический ответ был: "Загрузите TOAD, вы будете рады, что сделали это". Поэтому я последовал их совету, был очень доволен им, и я рад (хотя и немного удивлен) видеть, что это все еще популярный ответ.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top