sql fråga (mysql)

Tråden skapades och har fått 2 svar. Det senaste inlägget skrevs .
1

finns det något smidigt sql-kommando om man vill tömma alla tabeller med ett visst prefix i tabellnamnet?
Om vi säger att prefixet är cykel_

så töms tabellerna:
cykel_handlare
cykel_kedja
cykel_däck

men inte övriga tabeller som ligger i samma databas:

tramp_mina
cykel_handlare
cykel_kedja
tramp_bil
tramp_kramp
cykel_däck

  • Oregistrerad
  • 2003-04-24 12:56

Jag kommer inte på något smart sätt att tömma flera tabeller på en gång, men för att tömma en tabell snabbt och effektivt kan du använda 'truncate table tabellnamn'.

det var ju stensmidigt!
tack skaruha!

1
Bevaka tråden