Order

giovedì 15 febbraio 2007 - 12.45

corkie 12 Profilo | Newbie

ho una tabella di questo tipo

col1 col2
12 34
45 98
43 1009
3098 345

praticamente ho 10000 righe con all'interno valori numerici a coppie ..
come posso aggiornarla ordinando la colonna 1???? non ho chiavi primarie...
cioè mettendo in ordine i valori della colonna 1 dal più basso..
conosco l'order ma non so come aggiornare la tabella gia presente.... con questo criterio...
Qualcuno potrebbe gentilmente aiutarmi?????

devo sovrascrivere la tabella presente con i dati ordinati..



RISOLTO GRAZIE MILLE COMUNQUE!!!!!!!!!!!!!!!

marcovivio Profilo | Expert

Come hai risolto? Io avrei creato una tabella d'appoggio nella quale inserire i valori ordinati nella prima tabella e successivamente avrei ritrasferito i dati sulla tabella di partenza.
Ciao
MV

StefanoLep Profilo | Senior Member

Dovrebbe bastare aggiungere un indice clustered sulla colonna1, ciao :-)

corkie 12 Profilo | Newbie

ho risolto proprio così data che non avevo molto tempo... ache se comnque non è molto bello da vedere
Grazie mille ragazzi!!!!
Ciaooooo

marcovivio Profilo | Expert

Non è rischioso utilizzare la stessa tabella per eseguire una simile operazione? Metti che succede un qualsiasi cosa durante l'operazione che per questo non va a buon fine, ti sei completamente fregato la tabella. Forse in questo caso crearne una copia, anche se ridondante (però è temporanea) è la cosa migliore.
Ciao ciao
MV
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5