Sntassi select

martedì 23 gennaio 2007 - 11.51

melmar20 Profilo | Junior Member

Ciao ,vorrei creare una porcedura che mi selezioni tutte le tuple di una mia tabella memorizzata nel database....

ho utilizzato questa sintassi:

/*********/

create procedure PrendiTutto

select

NOMECAMPI

from TABELLA

/********/

lbenaglia Profilo | Guru

>Ciao ,vorrei creare una porcedura che mi selezioni tutte le tuple
>di una mia tabella memorizzata nel database....
>
>ho utilizzato questa sintassi:
>
>/*********/
>
>create procedure PrendiTutto
>
>select
>
>NOMECAMPI
>
>from TABELLA
>
>/********/

Ciao melmar20,

si, bene, tutto giusto
Che DBMS utilizzi e soprattutto quali sono i tuoi dubbi?

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

amelix Profilo | Expert

Prova così:

create procedure PrendiTutto AS select NOMECAMPI from TABELLA
Hai dimenticato AS dopo la definizione del nome della stored procedure
Andrea
http://www.MelisWeb.eu/

melmar20 Profilo | Junior Member

Avevo proprio scordato l'AS, grazie mille

lbenaglia Profilo | Guru

>Uso Microsoft SQL Server,il mio problema è che non mi gira la
>procedura mi dice che c'è un errore vicino la parola Select

Si, manca la keyword AS come suggerito da amelix

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

marcovivio Profilo | Expert

Quando dici che vuoi creare una procedura intendi store procedure vera e propria, oppure vuoi solo fare una normale query di selezione?
A parte che i due articoli che ti hanno risposto in precedenza, come pure il codice che hai postato tu, sono corretti (sintatticamente).
Ciao
MV
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5