Argumenttypen
Wenn Argumente an ein nzLua UDX übergeben werden, werden sie in nzLua übersetzt.
Die folgende Tabelle enthält eine Liste der nzLua, die sich im ARGTYPE-Array befinden (siehe ARGCOUNT).
| nzLua-Datentyp | Netezza |
| TYPE_BIGNUM | BIGINT, NUMERIC mit mehr als 15 Ziffern. Die getOptions()-Methode kann verwendet werden, um das Verhalten zu ändern, wenn Werte als Bignum oder Zahlen an nzLua übergeben werden. |
| TYP_BOOL | boolesch |
| TYPE_DATUM | Datum, ZeitstempelnzLua übersetzt sowohl DATE als auch TIMESTAMP in unixtime). |
| TYP_INTERVALL | Intervall |
| TYPE_NUMBER | BYTEINT, SMALLINT, INTEGER, einige BIGINT, einige NUMERIC. Für BIGINT/NUMERIC-Werte werden große Zahlen, die nicht in einen DOUBLE-Wert passen, als TYPE_BIGNUM an nzLua übergeben. |
| TYPE_STRING | CHAR und VARCHAR |
| TYPE_TIMESTAMP | Datum, ZeitstempelnzLua übersetzt sowohl DATE als auch TIMESTAMP in Unixtime). |
| TYPE_UTF8STRING | NCHAR und NVARCHAR |