SQL Abfragen ausführen

Wenn Sie von uns ein SQL Skript erhalten haben, erklären wir Ihnen hier, wie Sie dieses ausführen, um zu Ihren Ergebnissen zu kommen.

  1. Speichern Sie das Skript auf Ihrem System ab z.B. C:\dbFaktPro\SQL
  2. Starten Sie die Warenwirtschaft und öffnen „Dienstprogramme \ SQL Statistik (ALT+N)“
  3. Laden Sie nun das Skript von Ihrem Ablagepfad, mit einem Doppelklick auf die Datei im linken Bereich
  4. Führen Sie nun das Skript aus in dem Sie das „!“ drücken ggbf. beantworten Sie eventuelle Parameter Abfragen
  5. Exportieren Sie nun die selektierten Daten

Ab der Version 8.31 können auch Update & Delete Bedingungen verknüpft werden (####) die Syntax ist wie folgt

Sie verknüpfen die Abfragen immer mit "####" 
Kommentare können mit -- eingefügt werden

Als Beispiel: 
-- nachfolgend wird erst der Artikel gekennzeichnet
####
update artikel set 
l_select4 = "to delete"
where l_bestand

-- jetzt werden die Artikel gelöscht
####
delete from artikel where l_select4 = "to delete"....

Es gibt nun auch die Möglichkeit „Massensql´s“ auszuführen, hierzu rufen Sie das vorbereitete SQL über folgenden Button auf:

Das SQL muss folgenden Aufbau haben und nach jedem Befehl mit „;“ enden.

update artikel set l_select4 = "to delete" where l_bestand = 0;
update artikel set l_select4 = "to delete" where l_lastfakt = {12-30-1899};
...

Weiterhin ist der SQL Dialog nicht mehr überlagernd sondern es kann unterhalb in der Warenwirtschaft weiter gearbeitet werden.