Thread Datenbankabfrage ob Tabelle existiert (7 answers)
Opened by 1860gelb at 2012-11-07 15:59

Linuxer
 2012-11-07 16:15
#163122 #163122
User since
2006-01-27
3875 Artikel
HausmeisterIn

user image
Versuch mal:

Code: (dl )
SELECT name FROM sqlite_master WHERE name='table_name';


Wenn die Tabelle table_name existiert, solltest Du den Tabellennamen als Ergebnis kriegen; wenn nicht, dann nicht ;)

Zusatz:
Wenn Du eine Tabelle löschen willst, wenn sie schon existiert, dann gibt es auch:

Code: (dl )
DROP TABLE IF EXISTS table_name;


+Doku:
siehe auch: http://www.sqlite.org/lang_droptable.html
Last edited: 2012-11-07 16:17:29 +0100 (CET)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Datenbankabfrage ob Tabelle existiert