AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Möglicher Fehler in GetTableName

Ein Thema von Neutral General · begonnen am 8. Dez 2014 · letzter Beitrag vom 8. Dez 2014
 
Dejan Vu
(Gast)

n/a Beiträge
 
#2

AW: Möglicher Fehler in GetTableName

  Alt 8. Dez 2014, 11:53
...
Und diese GetTableNameFromSQLEx-Funktion hat in meinen Augen einen Fehler. Denn GetTableName und somit GetTableNameFromSQLEx liefern bei obiger Query als Ergebnis "TABELLE_INNEN" statt "TABELLE1".

In der Funktion selbst wird quasi das erste "FROM" gesucht und der Tabellenname dahinter zurückgegeben.
Wenn das wirklich so implementiert wurde, müsste man den Programmierer teeren und federn. Mindestens. Ich kenne die Funktion nicht, aber ich ziehe aus deinen Ausführungen den Schluss, das 'GetTableName' das/die an der Query maßgeblich beteiligten Tabelle(n) liefern soll. Ich frage mich zwar, was der Sinn dahinter ist, aber egal: Ich würde das pro Feld sinnvoller finden.

Zum Verständnis: Welchen Rückgabewert erwartest Du bei dieser Query?
Code:
select a.Customer
   from Tabelle1 a
   join Tabelle2 b on a.ID = b.ID
Und hier?
Code:
select a.Customer
   from Tabelle2 b
        join Tabelle1 a on a.ID = b.ID
Und hier?
Code:
select a.Customer, b.Info
   from Tabelle2 b
        join Tabelle1 a on a.ID = b.ID
Und hier?
Code:
select *
   from Tabelle2 b
        join Tabelle1 a on a.ID = b.ID
Nicht falsch verstehen: Ich will nur verstehen, welchen Sinn diese Funktion haben soll.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz