Uno dei modi in cui utilizzo il comando SEQUENCE è per i numeri di riferimento in una pagina di visualizzazione dettagli ASP/C# (ad esempio). Uso la vista dettagli per inserire le richieste in un database e il comando SEQUENCE serve come numero di richiesta/ticket per ogni richiesta. Ho impostato il comando sequenza iniziale per iniziare con un numero specifico e aumentare di 1 per ogni richiesta.
Se si presentano queste richieste in una vista a griglia, faccio apparire i numeri di riferimento SEQUENCE ma non li rendono modificabili. È ottimo per un numero di riferimento quando i record sono simili con altri campi nel database. È anche perfetto per i clienti quando hanno domande su una voce specifica in un determinato database. In questo modo ho un numero univoco per voce, indipendentemente dal fatto che il resto delle informazioni sia identico o meno.
Ecco come io in genere di leva del comando SEQUENZA:
CREATE SEQUENCE blah.deblah
START WITH 1
INCREMENT BY 1
NO CYCLE
NO CACHE
Insomma, comincio la mia sequenza al # 1 (si può scegliere qualsiasi numero che si desidera per cominciare) e conta verso l'alto con incrementi di 1 Non faccio scorrere i numeri di sequenza quando raggiungono il numero massimo del sistema.
fonte
2013-11-01 21:53:08
Non sono sicuro di cosa intendi esattamente, ma prova a guardare questo link. http://msdn.microsoft.com/en-us/library/ms189499.aspx Mostrerà la sintassi per un'istruzione select per estrarre i dati dal database – Koenyn
Vedere la mia modifica. –