Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

SQLDelete (Funktion)

  • Last UpdatedSep 24, 2024
  • 1 minute read

Die Funktion SQLDelete() löscht alle Datensätze, auf die das angegebene Kriterium zutrifft, aus einer Tabelle.

Kategorie

SQL

Syntax

[Ergebnis=]SQLDelete(VerbindungsID, Tabellenname, WhereAusdruck);

Argumente

VerbindungsID

Eine Variable vom Typ „Speicher Integer“, die die Nummer (ID) enthält, die jeder neuen Datenbankverbindung von der Funktion SQLConnect() zugewiesen wird.

Tabellenname

Name der Tabelle, aus der die Datensätze gelöscht werden sollen, auf die das angegebene Kriterium WhereExpr zutrifft.

WhereAusdruck

Definiert eine Bedingung, die jeder Zeile der Tabelle einen Wahrheitswert (wahr oder falsch) zuordnet. Die Funktion SQLDelete() löscht nur diejenigen Zeilen der Tabelle, für die die Bedingung WhereExpr wahr ist. Der Ausdruck muss folgendes Format haben:

SpaltenName Vergleichs_Operator Ausdruck

Hinweis: Das Argument WhereAusdruck darf für die Funktion SQLDelete() nicht leer sein.

Beispiel

Mit der folgenden Anweisung löschen Sie in der Tabelle POSTEN1 alle Datensätze mit Chargennummer 65:

Ergebnis=SQLDelete(VerbindungsID,"POSTEN1", "ChargeNr=65");

Hinweis: Bei Textspalten muss der Ausdruck in Hochkommata angegeben werden, z. B. „MachineID='AG_LX7_2‘“.

Siehe auch

SQLConnect()

In This Topic