Aprire la console di gestione di Microsoft SQL Server . L'icona per aprire il programma si trova nel menu di avvio di Windows nella directory del programma "SQL Server" .
2
aprire un cursore . Il seguente codice crea un nuovo cursore per testare lo stato function.declare my_cur cursore
3
Get lo stato di un cursore per rilevare se è aperto . Fase 2 ha creato il cursore , ma non è ancora aperto . Pertanto , il valore dello stato di ritorno è "-1 . " Il seguente codice controlla lo stato : selezionare CURSOR_STATUS ( ' globale' , ' my_cur ' ) economici 4
Aprire il cursore e valutare nuovamente lo stato . Un valore restituito di 1 significa che il cursore è aperto . Questa funzione può essere utilizzata per qualsiasi cursore che avete creato sul server di database . Il codice seguente rileva un cursore aperto : select CURSOR_STATUS ( ' globale' , ' my_cur ') Anche se la sintassi è la stessa di Fase 3 , il valore di ritorno è diverso
5
rilasciare e rimuovere il cursore . dalla memoria del database . Troppi cursori aperti riducono le prestazioni della macchina . Il codice qui sotto libera la memoria del database e chiude il cursore : DEALLOCATE my_cur
software © www.354353.com