| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Database >> Content
    Come scrivere una query SQL di MS stored procedure
    stored procedure di Microsoft SQL consentono di creare segmenti di codice che possono essere richiamate dalle applicazioni sia SQL che esterne . Incapsulare il codice in questo modo è possibile migliorare la sicurezza e aumentare le prestazioni . Utilizzando l'applicazione SQL Server Management Studio , è possibile creare facilmente le stored procedure . Istruzioni
    1

    Aprire SQL Server Management Studio e digitare il nome del server SQL nella finestra di dialogo Connetti al server.
    2

    Selezionare il tipo di autenticazione dal menu a discesa menu e inserire il nome utente e la password, se richiesto .
    3

    Fare clic su " Nuova query " nella parte superiore della finestra di SSMS .
    4

    Tipo

    Usa [ nome del database ]

    nella finestra di query . Sostituire [ nome del database ] con il nome del database per creare la stored procedure in Se non si immette un nome di database , la procedura viene creato nel database master . È possibile creare una stored procedure nel database master per renderlo accessibile da più database .
    5

    Tipo

    CREATE PROCEDURE [ nome della procedura ]

    seguito da una qualsiasi parametri richiesti, nel formato " @ [nome variabile ] [ datatype ] [ = valore di default ]", sostituendo le voci tra parentesi con i vostri dati . Ad esempio, per creare una procedura che aggiunge l'imposta sulle vendite e restituisce il totale dell'ordine, comprese le imposte, si dovrebbe iniziare con :

    CREATE PROCEDURE AddTax @ subtotale numerico ( 8,2 ) , @ TaxRate numerico (3,3 ) = .065

    AS

    BEGIN
    6

    Tipo le istruzioni SQL desiderate nel corpo della procedura , dopo la parola " BEGIN ". Per l'esempio fiscale , digitare :

    DECLARE @ totale numerico ( 8,2 ) ;

    SET @ totale = @ OrderTotal + ( @ OrderTotal * @ TaxRate ) ;
    < p > SELECT @ totale;

    l'istruzione SELECT deve includere tutti i valori che si desidera la procedura da restituire se si desidera un valore di ritorno . È possibile utilizzare l'aliasing per restituire i dati con i nomi delle colonne specifiche, ad esempio SELECT @ totale come [ Totale ordine ] .
    7

    Tipo

    END

    GO < br > Pagina 8

    Fare clic sul pulsante "Esegui" per creare la stored procedure . È quindi possibile chiamare questa procedura da SQL Server Management Studio o un'altra applicazione digitando :

    ESEGUI AddTax @ subtotale , [ @ TaxRate ]

    Per utilizzare l'aliquota di default del 6,5 per cento , che non avrebbe bisogno . a passare nella variabile . Per utilizzare un tasso di imposta diversi , è necessario immettere il valore come decimale . Per il 4 per cento , è necessario immettere .04 .

    Previous :

    next :
      Articoli Correlati
    ·Come aumentare il limite di campo in Access 2007 
    ·Come trasferire dati da VBA 
    ·Come fare un poligrafo 
    ·Come estrarre la sottostringa SQL dominio da un indiriz…
    ·Come stabilire se XenApp Sta Usando SQL Express o Acces…
    ·Come regolare la Query Timeout ODBC 
    ·Modo migliore per Indice di una tabella di dati di gran…
    ·Come importare un file CSV per l'accesso 
    ·Come chiamare una query con DLookup 
    ·Che consiste nel mantenere un registro di tutti gli agg…
      Articoli in evidenza
    ·Come rimuovere Fly Away capelli con Gimp 
    ·Suggerimenti audio per la registrazione video su un iMa…
    ·Come aggiungere un collegamento MP3 a una diapositiva d…
    ·Come cambiare un colore in Photoshop 
    ·Come catturare fotogrammi in PowerDVD 
    ·Come disinstallare WMP11 & Installa WMP10 
    ·Come visualizzare un webcast su un sito web 
    ·Come inviare un prompt dei comandi in Blocco note 
    ·Rimozione Blubster 
    ·Windows Media Player non può connettersi al server 
    Copyright © Conoscenza Informatica http://it.wingwit.com