Helper-Funktionen für temporale Datentypen
- Konvertierung von Datentypen aus ihren internen Formaten in Daten im Stil der Entwickler, ein Prozess, der als Dekodierung bezeichnet wird.
- Konvertierung von Daten aus entwicklungsspezifischen Daten in " Netezza Performance Server interne Formate für die Speicherung im und die Verwendung durch das " Netezza Performance Server -System, was ein Prozess namens " kodierung ist.
- Prüfen, ob sich ein Wert im gültigen Bereich für den angegebenen Datentyp befindet.
Der Begriff Daten im Entwicklerstil bezieht sich auf einfache Datenstrukturen, aus denen Programmierer nützliche Informationen ableiten können. Zum Beispiel konvertiert die API-Funktion ' decodeDate ein Datum des Netezza Performance Server, das eine ganzzahlige Anzahl von Tagen nach dem 1.1.2000 ist, in ein Format, das häufig in Programmen verwendet wird: Tag, Monat und Jahr des gregorianischen Kalenders. Die API stellt keine Textdarstellungsformatierung oder benutzerfreundliche Formate bereit.
- Schaltsekunden werden nicht unterstützt. Der Bereich für 'tm_sec' ist für die API-Funktionen auf [0, 59] reduziert.
- Bei der Konvertierung von NZ Date oder NZ Timestamp in struct tm wird tm_yday auf 0 gesetzt, und das Feld tm_gmtoff wird auf Netezza Performance Server SPUs nicht unterstützt.
Da Sie die Headerdatei udxinc.h in den C++-UDX-Quellcode einschließen müssen, haben Sie automatisch Zugriff auf die
Datentyp-Helper-API-Funktionen. Die Helper-API-Funktionen sind im Namensbereich nz::udx::dthelpers
enthalten.