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) |