Felder der Tabelle ALERTS
Die folgende Tabelle enthält die Felder der Tabelle ALERTS, auf die bei einer Abfrage mittels SQL zugegriffen werden kann. Die ALERTS-Tabelle wurde zur Nachbildung des Meldeschirms mit Hilfe des OLE DB-Providers eingeführt. SQL-Beispielabfragen finden Sie im Kapitel Beispielabfragen.
| Bezeichnung | OLE DB-Typ |
|---|---|
| ABBR | DBTYPE_BSTR |
| DPNAME | DBTYPE_BSTR |
| STIME | DBTYPE_BSTR |
| ALIAS | DBTYPE_BSTR |
| DESCRIPTION | DBTYPE_BSTR |
| UNIT | DBTYPE_BSTR |
| FORMAT | DBTYPE_BSTR |
| ACK_TIME | DBTYPE_BSTR |
| ACK_STATE | DBTYPE_I4 |
| ACK_TYPE | DBTYPE_I4 |
| ACK_USER | DBTYPE_UI4 |
| ACKABLE | DBTYPE_BOOL |
| ALERT_COLOR | DBTYPE_BSTR |
| ARCHIVE | DBTYPE_BOOL |
| COMMENT | DBTYPE_BSTR |
| DEST | DBTYPE_I4 |
| DEST_TEXT | DBTYPE_BSTR |
| DIRECTION | DBTYPE_BOOL |
| INACT_ACK | DBTYPE_BOOL |
| LAST | DBTYPE_BOOL |
| LAST_OF_ALL | DBTYPE_BOOL |
| OBSOLETE | DBTYPE_BOOL |
| OLDEST_ACK | DBTYPE_BOOL |
| PANEL | DBTYPE_BSTR |
| PARTN_IDX | DBTYPE_I4 |
| PARTNER | DBTYPE_BSTR |
| PRIOR | DBTYPE_I1 |
| SINGLE_ACK | DBTYPE_BOOL |
| TEXT | DBTYPE_BSTR |
| VALUE | DBTYPE_VARIANT |
| VISIBLE | DBTYPE_BOOL |
Die Spalte PRIOR wird im OLE DB als INTEGER und nicht als CHAR wie beim WinCC OA SQL, dargestellt.
Zusätzlich zu den oben dargestellten Werte gibt es noch 3 Spalten, die zwar nicht abgefragt, aber in der WHERE-Bedingung einer SQL-Abfrage zur weiteren Einschränkung verwendet werden können:
| Bezeichnung | OLE DB-Typ |
|---|---|
| ELEMENTTYPE | DBTYPE_BSTR |
| DPTYPE | DBTYPE_BSTR |
| ISLEAF | DBTYPE_BSTR |
ISLEAF benötigt anders als im WinCC OA SQL einen boolschen Vergleich was bedeutet, dass WHERE _LEAF im OLE DB-SQL zu WHERE ISLEAF = TRUE wird.