Liefert Informationen über die Spalten einer Tabelle
SQL_GET_COLUMNS TABLE=...
Syntax |
Beschreibung/Format |
---|---|
TABLE= |
Name der Tabelle |
Der Agent schreibt das Ergebnis in den Report. Pro Spalte wird genau eine Zeile ausgegeben, wobei die einzelnen Werte mit Strichpunkt voneinander getrennt sind.
Aufbau der Information einer Spalte:
Fremdschlüssel;Primärschlüssel;Spaltenname;(Datentyp)
Wert |
Beschreibung |
---|---|
Fremdschlüssel |
Kennzeichen für den Schlüssel Erlaubte Werte: 0 und 1 |
Primärschlüssel |
Kennzeichen für den Schlüssel Erlaubte Werte: 0 und 1 |
Spaltenname |
Name der Spalte |
Datentyp |
Setzt sich zusammen aus dem herstellerspezifischen Datentyp und der Information ob dieses Feld den Wert NULL erlaubt. Bei Zeichentypen wird nach dem Datentyp die Länge in Klammern angegeben. |
Vor der Ausführung der Script-Funktion erfolgt automatisch ein COMMIT.
Der folgende Aufruf ermittelt die Spalteninformationen zur Tabelle "Products".
SQL_GET_COLUMNS TABLE="Products";
Ergebnis im Report:
0;1;ProductID;(int identity, not null)
0;0;ProductName;(nvarchar(40), not null)
1;0;SupplierID;(int, null)
1;0;CategoryID;(int, null)
0;0;QuantityPerUnit;(nvarchar(20), null)
0;0;UnitPrice;(money, null)
0;0;UnitsInStock;(smallint, null)
0;0;UnitsOnOrder;(smallint, null)
0;0;ReorderLevel;(smallint, null)
0;0;Discontinued;(bit, not null)
Siehe auch:
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |