none
Duvidas de Sintaxe SQL RRS feed

  • Pergunta

  • Ola pessoal sou iniciante e gostaria de saber o que sinifica o "AS" nessa query pra que serve, coisa e tal

    <code>

    CREATE OR ALTER PROCEDURE PEGA_SEG_LIB_ID 

    returns ( seg_lib_id integer)
    as <-------
    begin
      SEG_LIB_ID = gen_id(gen_empres_seg_lib_id,1);
    end

    </code>

    Desde já obrigado!!

    quinta-feira, 26 de junho de 2014 18:33

Respostas

  • Faz parte da estrutura do comando CREATE.. é depois do "as" que começa o codigo propriamente dito.

    Na verdade o SQL foi feito para leitura humana e se vc traduzir, vai ver que faz sentido.. Lembre a traduçao deste "AS" é "COMO"

    Entao se voce ler a instruçao em portugues:

    Crie ou Altere Procedimento PEGA_SEG_LIB_ID 
         que retorna (seg_lib_id integer)
    COMO
    
    ......

    Entao o "as" é só para dizer "como" a procedure deve ser implementada (codigo da procedure)

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------





    quinta-feira, 26 de junho de 2014 19:25

Todas as Respostas

  • Faz parte da estrutura do comando CREATE.. é depois do "as" que começa o codigo propriamente dito.

    Na verdade o SQL foi feito para leitura humana e se vc traduzir, vai ver que faz sentido.. Lembre a traduçao deste "AS" é "COMO"

    Entao se voce ler a instruçao em portugues:

    Crie ou Altere Procedimento PEGA_SEG_LIB_ID 
         que retorna (seg_lib_id integer)
    COMO
    
    ......

    Entao o "as" é só para dizer "como" a procedure deve ser implementada (codigo da procedure)

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------





    quinta-feira, 26 de junho de 2014 19:25
  • muito bom...foi esclarecedor!! Obrigado William
    quinta-feira, 26 de junho de 2014 19:52