Nwlapcug.com


Come scrivere uno Script SQL loop

SQL sta per Structured Query Language. Sviluppato nel 1970 da IBM, il linguaggio è utilizzato per "parlare" ai database affinché le informazioni possono essere manipolati ed estratto in un database. Comandi SQL sono suddivisi in sottoinsiemi di recupero di dati e la manipolazione dei dati che può essere collegato in cascata in modo tale da fornire interpretazione intelligente e azione sulla base di risultati. Se è necessario controllare attraverso i dati al fine di prendere decisioni su come manipolare o recuperarlo, si richiederà probabilmente un ciclo. La scrittura di uno script SQL Loop richiede alcuni comandi.

Istruzioni

1

Aprire il database SQL utilizzando il proprio sistema di gestione integrato e l'account di amministrazione database. Ogni database ha la sua utilità e il modo di collegamento, quindi consultare la documentazione.

2

Selezionare il database dove si desidera memorizzare la procedura utilizzando il comando SQL: "Seleziona database < databasename >" senza virgolette, sostituendo < databasename > con il nome del database.

3

Memorizzare la query in modo che può essere eseguito dal server. È possibile memorizzare digitando: "Creare PROCEDURE < nome > come < istruzione >" dove < nome > è il nome che vuoi dare questa query SQL e < istruzione > è la query effettiva. Ad esempio, è possibile scrivere una query memorizzata per selezionare tutti i valori dalla tabella 'utenti' scrivendo "creare PROCEDURE all_users come selezionare * da parte degli utenti".

4

Creare un po' di tempo ciclo (che consente al codice di essere eseguito ripetutamente) nel codice SQL. Quando si dispone di qualsiasi evento dove si invia SQL al database, è possibile ciclo come segue: WHILE (condizione) {SQL_Procedure}. Ad esempio, è possibile eseguire uno script che ha eseguito la procedura di update_list all'infinito fino a quando la data nel database non era più uguale a oggi scrivendo: mentre (selezionare Data = CURRENT_DATE} {update_list}.