SQL dinamico Tutorial

June 7

SQL dinamico Tutorial


SQL dinamico è un approccio di programmazione che consente di creare istruzioni SQL dinamicamente a runtime. Via istruzioni SQL dinamiche, si può costruire più applicazioni di database generiche, in quanto non è necessario specificare il tavolo o il nome della colonna in fase di compilazione. istruzioni SQL dinamiche si basano su input dell'utente o di ottenere input da l'uscita di un altro procedimento in fase di esecuzione. È possibile creare istruzioni SQL dinamiche utilizzando ASP.NET, ColdFusion o all'interno di una stored procedure di SQL Server.

istruzione

1 Fai clic su "Start"> "Tutti i programmi"> "SQL Server Enterprise Manager." Scegli il tuo database specifico espandendo i database sul pannello di destra in Enterprise Manager. Fai clic su "Strumenti"> "SQL Query Analyzer" per aprire la finestra di SQL Query Analyzer.

2 Creare query con parametri nel Analyser Query. Per esempio, è possibile scrivere un'istruzione SQL WHERE trovare tutti i record in cui città = 'New York'. Questa istruzione viene definita come segue:

DICHIARARE varchar @city (75)

SET @city = 'New York'

SELECT * FROM clienti WHERE città = @city

3 Espandere il database su cui l'istruzione SQL esegue ed espandere "programmabilità". Right-click "stored procedure" e poi cliccare su "Nuova stored procedure." Fai clic su "specificare i valori per parametri modello" e impostare i parametri di conseguenza, quali Autore, Data di creazione e procedura-nome. Fai clic su "OK". Inserire la dichiarazione di cui sopra nel editor di query.

4 Fai clic su "Query"> "Parse" per verificare la sintassi della dichiarazione. Fai clic su "Query"> "Esegui" per creare la stored procedure.