1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Anuncie Aqui
    Anuncie aqui você Também: fdantas@4each.com.br

Usando Comandos SQL

Discussão em 'Banco de Dados / Database' iniciado por Marco Antonio Machado, Julho 16, 2015.

  1. Marco Antonio Machado

    Marco Antonio Machado Sem Pontuação

    Olá pessoal

    Alguém sabe com posso usar comandos SQL direto no editor do progress, por exemplo?
    Ou como eu poderia fazer isso de outra maneira?

    Grato
    Marco
  2. klebaum

    klebaum Membro Participativo

    Boa tarde,

    Você gostaria apenas de fazer um teste qualquer ou implementar em uma rotina?
    No próprio editor Progress você pode executar comandos SQL:
    select count(*) from <tabela>;
    select * from <tabela>;

    Att.,
    Kleber
  3. Marco Antonio Machado

    Marco Antonio Machado Sem Pontuação

    Olá Kleber

    Estou testando consultas.
    O Progress não aceita algumas coisas e não estou achando documentação para isso.
    O uso de comandos SQL é uma delas
    Por exemplo a sintaxe dá erro. Pra mim não é implementada.
    Select campo1, campo2 from tabela1 where campo1 like "MA"%
    Porem
    Select campo1, campo2 from tabela1 where campo1 begins "MA"
    funciona!

    Trabalho com vários gerenciadores de bando de dados e o uso de comandos SQL para operações de consulta/conferência de dados é muito comum.
    Alguma documentação sobre o uso de SQL com o 4gl do Progress?

    Grato pela atenção
    Marco
  4. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Eu não sou expert em SQL, mas pro progress é muito mais pratico um for each do que um select
  5. Marco Antonio Machado

    Marco Antonio Machado Sem Pontuação

    Olá Richard

    É verdade!
    Quando se está somente programando em progres, somente uso 4GL
    Mas o que estou fazendo agora é utilizando uma outra ferramente de desenvolvimento para acessar o progress e, isso é através de SQL. Algumas preciso testar, pois a ferramenta gera o comando padrão e o progress não responde como deveria.
    Então uso para poder testar e conferir informações
  6. klebaum

    klebaum Membro Participativo

    Marco,

    Recomendo então utilizar uma conexão ODBC (ou JDBC), via broker SQL, no banco Progress
    Então você poderá executar todos os comandos na syntaxe SQL.

    Att.,
    Kleber

Compartilhe esta Página