Gå til innhold

droppe flere tabeller i en database som begynner med g3


Anbefalte innlegg

Videoannonse
Annonse
Skrevet
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

Skrevet

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.

Skrevet

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.

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...