Trikrin Skrevet 9. juni 2009 Del Skrevet 9. juni 2009 Hei! Noen som kan hjelpe meg med en sql-syntaks på å droppe alle tabeller i en database som begynner med g_2 ? Tri Lenke til kommentar
___ Skrevet 9. juni 2009 Del Skrevet 9. juni 2009 Hei! Noen som kan hjelpe meg med en sql-syntaks på å droppe alle tabeller i en database som begynner med g_2 ? Tri Hva med å fortelle oss hvilken database det er snakk om? Werner Lenke til kommentar
kaffenils Skrevet 10. juni 2009 Del Skrevet 10. juni 2009 For SQL Server 2005/2008: declare @sql nvarchar(max) select @sql='' select @sql=@sql+drop table '+quotename(table_schema)+'.'+quotename(table_name)+';' from information_schema.tables where table_name like 'g/_2%' escape '/' and table_type='BASE TABLE' print @sql Variabel @sql inneholder nå forhåpentligvis en haug av DROP TABLE statements. Syntaxen er nok ikke veldig ulik for andre databasesystemer. Lenke til kommentar
Trikrin Skrevet 17. juni 2009 Forfatter Del Skrevet 17. juni 2009 MySQL-database var det snakk om. [løst] Lenke til kommentar
kaffenils Skrevet 18. juni 2009 Del Skrevet 18. juni 2009 MySQL-database var det snakk om. [løst] Så bra, men det hadde vært fint om du postet løsningen din også. Andre kan få bruk for det. Lenke til kommentar
Trikrin Skrevet 21. juni 2009 Forfatter Del Skrevet 21. juni 2009 Beklager, selvfølgelig burde jeg gjort det! Hadde litt dårlig tid den dagen, men brukte bare phpmyadmin og haket av for alle innslag i databasen som startet med g_2. Trykket så drop :-) Enkelt og greit. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå