Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi SQL Optimierung / Erweiterung (https://www.delphipraxis.net/147080-sql-optimierung-erweiterung.html)

manfred_h 6. Feb 2010 22:05

Re: SQL Optimierung / Erweiterung
 
Zitat:

Zitat von omata
Anderen ist das vielleicht alles klar, mir nicht. Falls dir das zu viele Fragen sind, dann ignoriere mich einfach und ich beschäftige mich nicht weiter mit deinem Problem.

Hallo omata
Danke für Deine guten Fragen.
Werde gleich am Montag alles nochmal so ausführlich und detailreich wie möglich darstellen.
Bin Dir in jedem Fall dankbar für das Feedback! :thumb:

Wünsche Dir noch ein schönes und ruhiges Wochenende.
Shalom
Manfred

manfred_h 18. Feb 2010 09:12

Re: SQL Optimierung / Erweiterung
 
Das Problem hat sich erledigt, war ein Problem mit der Componente.

Konnte es für den Moment so umgehen:
SQL-Code:
( MEMBER_GROUP = 'ADMIN')
OR (( MEMBER_GROUP = 'CAMP')
      AND (CONDITION_VALUE = NEW.C_NO)
       AND ('MEMBER' IN (SELECT ST.TABLE_NAME
           FROM RPL$SERVICE S JOIN RPL$SERVICE_TABLES ST ON ST.SERVICE_NAME = S.SERVICE_NAME
           WHERE S.SERVICE_NAME LIKE 'MEMBER' AND SERVICE RLIKE '[[:<:]]MEMBER[[:>:]]')
           )
    )
OR (NEW.C_NO IN (SELECT GR.CAMP_NO
    FROM RPL$GROUPS G JOIN RPL$GROUPS_RIGHTS GR ON GR.GROUP_NO = G.GROUP_NO
    WHERE G.GROUP_NO = MEMBER_GROUP)
    AND ('MEMBER' IN (SELECT ST.TABLE_NAME
           FROM RPL$SERVICE S JOIN RPL$SERVICE_TABLES ST ON ST.SERVICE_NAME = S.SERVICE_NAME
           WHERE S.SERVICE_NAME LIKE 'MEMBER' AND SERVICE RLIKE '[[:<:]]MEMBER[[:>:]]')
           )
   )
Shalom
Manfred


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:58 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz