• Super User

    [MSSQL] richaimare una SP da una select

    come da oggetto ho la necessità di richiamare una store procedure per avere un campo calcolato in una vista.

    purtroppo la sintassi select (exec nomeprocedura) as campo, * from nometabella

    non funziona.
    qualcuno ha ualche idea?

    p.s. a dire la verità avrei anche da passargli dei parametri presi dal record quindi sarebbe più una cosa di questo tipo:

    select (exec nomeprocedura @par1= campo1, @par2=campo2) as campo, * from nometabella


  • User

    puoi provare così:

     select nomeprocedura(valore_parametro1,valore_parametroN) as risultato, * from nome_tabella
    

    ad es.

     select sqrt(256) as radice_quadrata, * from nome_tabella
    

  • User Attivo

    @Tymba said:

    come da oggetto ho la necessità di richiamare una store procedure per avere un campo calcolato in una vista.

    purtroppo la sintassi select (exec nomeprocedura) as campo, * from nometabella

    non funziona.
    qualcuno ha ualche idea?

    p.s. a dire la verità avrei anche da passargli dei parametri presi dal record quindi sarebbe più una cosa di questo tipo:

    select (exec nomeprocedura @par1= campo1, @par2=campo2) as campo, * from nometabella

    in quale linguaggio? asp o .net?