Forum: Datenbanken
Delphi
by Neumann,
25. Dez 2016
Sicher ist die Verzweigunsprüfung nur als Beispiel gedacht und sollte real etwas differenzierter sein.
Ob ein View, eine Sp oder eine direkte Abfrage schneller ist, kann man nicht pauschal sagen. Gerade Abfragen auf Views oder Sps mit Joins könne sehr lange dauern.
Manchmal ist es sogar besser, die View-Daten in eine Temporäre Tabelle zu Kopieren und dann darauf seine Selects loszulassen.
Forum: Datenbanken
Delphi
by Neumann,
25. Dez 2016
Ich sehe den Sinn der SP hier nicht so richtig, es sind doch nur einfache Abfragen, die ein Select auf die Tabelle auch reichen würde.
Man könnte es so lösen:
CREATE PROCEDURE SP_CXKD (
KDNR varchar(8), ID integer )
RETURNS (
KD_NR varchar(8),
KD_NAME1 varchar(35) )
AS