mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 23.04.2024 17:19 Benutzername: Passwort: Auto-Login

Thema: [SQL] Wie überprüfe ich ob eine Tab existiert? vom 13.07.2004


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [SQL] Wie überprüfe ich ob eine Tab existiert?
Seite: 1, 2  Weiter
Autor Nachricht
smile jamaica
Threadersteller

Dabei seit: 31.10.2003
Ort: Freiburg
Alter: 39
Geschlecht: Männlich
Verfasst Di 13.07.2004 13:50
Titel

[SQL] Wie überprüfe ich ob eine Tab existiert?

Antworten mit Zitat Zum Seitenanfang

Gibs nen SQL der irgendwie so lautet:

IF EXIST tabname
THEN ...

oder so ähnlich? wie geht der genau? find das statement bei MySQL nicht.
Ich will eigentlich nur prüfen ober tab existiert.

merci schonmal
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Account gelöscht


Ort: -
Alter: -
Verfasst Di 13.07.2004 13:58
Titel

Antworten mit Zitat Zum Seitenanfang

Beitrag gelöscht.
 
Anzeige
Anzeige
smile jamaica
Threadersteller

Dabei seit: 31.10.2003
Ort: Freiburg
Alter: 39
Geschlecht: Männlich
Verfasst Di 13.07.2004 14:06
Titel

Antworten mit Zitat Zum Seitenanfang

Themaverfehlung: 6 setzen * grmbl *

sorry will keine tab leeren Meine Güte!

aber trotzdem danke
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Account gelöscht


Ort: -
Alter: -
Verfasst Di 13.07.2004 14:13
Titel

Antworten mit Zitat Zum Seitenanfang

Beitrag gelöscht.
 
smile jamaica
Threadersteller

Dabei seit: 31.10.2003
Ort: Freiburg
Alter: 39
Geschlecht: Männlich
Verfasst Di 13.07.2004 14:16
Titel

Antworten mit Zitat Zum Seitenanfang

ja egal *hehe*

hilft mir trotzdem nicht weiter. kann es sein das es den sql doch nicht gibt?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
eye-fx

Dabei seit: 24.10.2002
Ort: -
Alter: 48
Geschlecht: Männlich
Verfasst Di 13.07.2004 14:18
Titel

Antworten mit Zitat Zum Seitenanfang

von php.net userbeitrag:
Code:

function mysql_table_exists($table, $link)
{
     $exists = mysql_query("SELECT 1 FROM `$table` LIMIT 0", $link);
     if ($exists) return true;
     return false;
}

Note the "LIMIT 0", I mean come on, people, can't get much faster than that! :)
As far as a query goes, this does absolutely nothing. But it has the ability to fail if the table doesnt exist, and that's all you need!


Sonst mal auf dieser Seite ganz unten alle Userbeiträge durchlesen... ist mit Sicherheit noch mehr nützliches dabei:
http://www.php.net/manual/en/function.mysql-list-tables.php
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
webdeveloper

Dabei seit: 25.05.2003
Ort: SG
Alter: 39
Geschlecht: Männlich
Verfasst Di 13.07.2004 14:19
Titel

Antworten mit Zitat Zum Seitenanfang

oder heir: www.mysql.com
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst Di 13.07.2004 14:21
Titel

Antworten mit Zitat Zum Seitenanfang

DROP TABLE IF EXISTS tabelle;
Das kann man auch auf andere Kommandos anwenden, z.B.:
CREATE TABLE IF NOT EXISTS

ansonsten alles hier zu finden:
http://dev.mysql.com/doc/mysql/de/index.html
  View user's profile Private Nachricht senden
 
Ähnliche Themen Prüfen ob Bilddatei Existiert
[Java Internet Browser] Existiert so etwas?
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.