Pulizia database

venerdì 14 settembre 2007 - 08.46

_J_ Profilo | Senior Member

ciao a tutti!

vorrei fare un po' di pulizia nel database che ho creato per il mio progetto... uso sql server nel vs2005...
vorrei sapere se esiste un modo per svuotare il db di tutti i dati senza dover esportare gli script di creazione e reimportarli.

grazie a chi risponderà
_J_

"Chi fa domande rischia di sembrare stupido,
chi non ne fa rischia di restare stupido..."

"Conosco me stesso? No, non parlo con gli estranei..."

_J_ Profilo | Senior Member

scusatemi, ho sbagliato stanza del forum...
chiedo ai moderatori di cancellare questo post, e scusatemi ancora.
_J_

"Chi fa domande rischia di sembrare stupido,
chi non ne fa rischia di restare stupido..."

"Conosco me stesso? No, non parlo con gli estranei..."

alx_81 Profilo | Guru

>ciao a tutti!
>
>vorrei fare un po' di pulizia nel database che ho creato per
>il mio progetto... uso sql server nel vs2005...
>vorrei sapere se esiste un modo per svuotare il db di tutti i
>dati senza dover esportare gli script di creazione e reimportarli.
Certo che esiste..
hai varie possibilità cancellando tabella per tabella.
leggiti questi link:

TRUNCATE TABLE
http://technet.microsoft.com/it-it/library/ms177570.aspx

DELETE
http://technet.microsoft.com/it-it/library/ms189835.aspx

Questi comandi intervengono su di una tabella, quindi dovrai scrivere una stored procedure che ti faccia le cancellazioni di tutti i dati di tutte le tabelle.
Attenzione a cogliere le differenze fra le due. Tutto sui link

>grazie a chi risponderà
di nulla!

Alx81 =)

http://blogs.dotnethell.it/suxstellino
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