Types de données de champ

Le tableau suivant montre les types de données pris en charge pour les champs de liste dans Selligent by Zeta, comment les utiliser, leur type MS-SQL correspondant et l'espace de stockage requis.

Selligent — Type de données Utilisation Selligent Type MS-SQL Espace de stockage requis
BOOLEAN Valeur TRUE/FALSE unique BIT 1 octet
NUMERIC Valeur entière 32 bits
Plage: -231 (-2,147,483,648) à 231-1 (2,147,483,647)
INT 4 octets
LONG Valeur entière 64 bits
Plage: -263 (-9,223,372,036,854,775,808) à 263-1 (9,223,372,036,854,775,807)
BIGINT 8 octets
FLOAT Nombre décimal à 15 chiffres.
Plage: -1.79x10308 to +1.79x10308
FLOAT 8 octets
DATE Stockée au format AAAA-MM-JJ, mais présentée selon les paramètres régionaux. Plage : janvier 01, 01 (0001-01-01) à décembre 31, 9999 (9999-12-31) DATE 3 octets
DATETIME Plage: 1753-01-01 (January 1, 1753) through 9999-12-31 (December 31, 9999) + time info (00:00:00 through 23:59:59.997). e.g 1755-12-12 23:25:56.900 DATETIME 8 octets
TEXT Tout caractère UCS-2 (Unicode) ; jusqu'à 4000 caractères NVARCHAR 2 octets par caractère + 2 octets
LONGTEXT Tout caractère UCS-2 (Unicode) ; jusqu'à 2 Go NVARCHAR(max) 2 octets par caractère + 2 octets
UNIQUEIDENTIFIER Utilisé uniquement pour le champ SG_EXTERNAL_ID dans les événements personnalisés, et les champs transactionnels (pour lesquels il est ajouté au contrat API et à la liste interne [masquée]). UNIQUEIDENTIFIER 16 octets (en 36 caractères)