Formatação de Procedimentos Armazenados [fechado]
Pergunta
Eu atualmente trabalho com um banco de dados Oracle e utilizamos procedimentos armazenados para todas as nossas consultas SQL.O problema que eu tenho é que nós realmente não ter um padrão de codificação para os nossos pacotes.Então, o que acontece é que cada desenvolvedor tem um estilo diferente (ou, em alguns casos, nenhum senso de estilo) em como eles formato de lá pacotes.Tornando-os difíceis de ler e de trabalhar com a primeira reformatação.Todos nós praticamente só uso o bloco de notas ou Notepad2 para escrever nossos pacotes.
Eu sou, infelizmente, não está em posição para mandato de um padrão de codificação e garanti-lo (apenas um código de macaco esse ponto) então, eu estava na esperança de encontrar um gratuito de código SQL formatador que eu possa usar-me, e possivelmente sugerir aos outros na equipe para usar, para facilitar minha vida.
Tenho pensado em escrever um pequeno aplicativo que seria, essencialmente, um arquivo como entrada e reformatar tudo, mas antes que eu fizesse isso, eu percebi que eu iria perguntar se alguém de uma ferramenta que já está disponível e é gratuito.
Para alguém agora, de qualquer ferramenta disponível?
Solução
- VIM script
- Aqua Data studio $ Eu usar isso o tempo todo.
Outras dicas
Há um gratuito on-line sqlformatter, também SQLinForm, pessoalmente eu uso o SAPO e ter feito desde que foi comprada pela Quest (10 anos)?
Eu gosto TOAD for Oracle.Ele tem um formato recurso que é decente.Eu vejo que há uma versão freeware, apesar de eu não tê-lo usado.
Toad for Oracle
- mais bonitas, mais maduras
- $$$
- http://www.toadsoft.com
Toad for Oracle, versão gratuita
- livre
- isso vai fazer o que você quer
- as limitações estão relacionadas ao número de conexões, o tamanho de dados de mods, etc.
- http://www.toadsoft.com
Oracle SQL Developer (e vindo, grátis!)
- livre
- a partir da Oracle
- plataforma cruzada
- http://www.oracle.com/technology/products/database/sql_developer
Eu tive exatamente a mesma experiência de Um Dia de trabalho com Oracle armazenados procedimentos - "eu tenho que usar o bloco de notas?!Ah, claro que não."
Então, eu pulava na internets e o que eu encontrei foram pessoas dizendo: "Ei, eu tenho que criar procedimentos armazenados em Oracle, não há nada melhor do que o bloco de notas?!"
E a canonical resposta foi:"Download do SAPO, você será feliz que você fez".Então eu segui os seus conselhos, era muito feliz com ele, e eu estou satisfeito (se um pouco espantado) para vê-la ainda é um popular de resposta.