tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
228
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    DrMueller DrMueller ist offline Mitglied Brokat
    Registriert seit
    Aug 2006
    Beiträge
    396
    Hallo Leute,

    Bei einer Funktion kann ein Administrator einen Tabellennamen eingeben. Nun sollte dieser Tabellenname nicht als geschützte Tabelle vorkommen. Diese geschützten Tabellen sind ja pro System (SQL-Server, SyBase, PostgreSQL und Oracle) etc. anders.
    Ich habe nun etwas gegoogelt, aber nicht wirklich eine Liste gefunden. Daher meine Frage: Kann ich irgendwie dynamisch pro System herausfinden, ob der Tabellenname nicht benutzt werden darf?
    Geht das evtl. mit Try & Error oder einem ähnlichen Trick? Oder kann ich die sogar irgendwo auslesen?

    Vielen Dank im Voraus.



    Mü¨ller Matthias
     

  2. #2
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    In welcher Sprache willst du das?

    ich meine, Try&Error geht sicher. Versuch einen CREATE TABLE abzusetzen. Gehts nicht, ist entweder geschützt oder die Tabelle exisitert bereits. Um das 2te herauszufinden gibts keine Allgemeine SQL-Standarts. In jedem DB-System heissen die Systemtabellen anderst
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

Ähnliche Themen

  1. Eine Tabelle mit zwei Datensätzen aus einer weiteren Tabelle verbinden
    Von SonMiko im Forum Relationale Datenbanksysteme
    Antworten: 7
    Letzter Beitrag: 22.09.10, 15:56
  2. Antworten: 1
    Letzter Beitrag: 05.05.07, 19:44
  3. PHP/MySQL | überprüfen ob Tabelle existiert
    Von Experience1986 im Forum PHP
    Antworten: 30
    Letzter Beitrag: 04.04.07, 16:11
  4. Bestimmte Einträge aus einer Tabelle in eine andere Tabelle kopieren
    Von medico im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 29.03.06, 18:42
  5. Antworten: 1
    Letzter Beitrag: 29.03.06, 17:48