FKT SqlQuery: Unterschied zwischen den Versionen

Aus CoPlanner 11
Zur Navigation springenZur Suche springen
H.Ludwig (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
H.Ludwig (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 28: Zeile 28:




{{Hinweis|Text=Die Verarbeitung von SQL Variablen kann zu Fehlern fürhren da hier keine Abgrenzung zu Anwendungsiegneschaften vorgenommen werden kann. Hier ist es besser Stored Procedures zu verwenden.}}
{{Hinweis|Text=Die Verarbeitung von SQL Variablen kann zu Fehlern fürhren da hier keine Abgrenzung zu Anwendungseigenschaften vorgenommen werden kann. Hier ist es besser Stored Procedures zu verwenden.}}


__NOEDITSECTION__  
__NOEDITSECTION__  

Version vom 16. Dezember 2024, 16:28 Uhr

Funktion

FKT_SqlQuery(<Query>)

Führt eine SQL-SELECT-Abfrage gegen die Systemdatenbank aus.

Parameter Beschreibung
query SQL-SELECT-Abfragetext.

Diese Funktion gehört zu den serverseitigen Funktionen.

Ergebnis

Liefert das Ergebnis der SQL Query. Ist die Query ungültig oder es würde nichts zurückkommen wird 0 geliefert.

Die Datenbankverbindung geht immer auf die CoPlanner Datenbankverbindung, welche in der svrconfig.xml bei Connectionstring angegeben ist.

Untyped: FKT_SqlQuery(select copsys_id from dbo.Produkte where copsys_dim_name='Produkte') -> liefert 1

Typed:

fkt_SqlQuery('select copsys_id from Dim where copsys_id <> 2') -> liefert alle copsys_ids von Dim die ungleich 2 sind


Hinweis  Die Verarbeitung von SQL Variablen kann zu Fehlern fürhren da hier keine Abgrenzung zu Anwendungseigenschaften vorgenommen werden kann. Hier ist es besser Stored Procedures zu verwenden.