Vous êtes ici :
Types de données pris en charge pour les modèles personnalisés
Les types de données pris en charge dans les modèles personnalisés varient selon la plate-forme des salles blanches. Respectez les types de données pris en charge pour réussir l'exécution des requêtes.
Si vous êtes un prestataire qui offre des modèles personnalisés, suivez les spécifications de votre plate-forme salle blanche. Des différences mineures entre AWS et Data 360 affectent la réussite de votre modèle personnalisé. Une différence notable réside dans les citations d'identifiants.
- Dans Data 360, pour mettre un identifiant entre guillemets, placez les noms de tableau et les noms de champ entre guillemets doubles (").
- Dans AWS, pour citer un identificateur, saisissez les noms de tableau et les noms de champ dans des cases d'option ( `).
Types de données pour les salles blanches Data 360
Pour les prestataires qui utilisent des salles blanches Data 360, consultez Data 360 Data Types pour les configurations de tableaux et Data 360 SQL Syntax pour la syntaxe SQL. Les salles blanches Data 360 utilisent le moteur de requête Hyper pour l'exécution des requêtes. Hyper prend en charge ces types de données pour les paramètres de requête dans des modèles personnalisés.
| Nom | Alias | Description |
|---|---|---|
| booléen | bool | Valeur booléenne avec une logique ternaire (true/false/unknown) |
| Numérique | décimale | Numérique exact de précision sélectionnable |
| smallint | int2 | Entier signé sur deux octets |
| nombre entier | int, int4 | Entier de quatre octets signé |
| bigint | int8 | Nombre entier de huit octets signé |
| réel | flotteur4 | Numéro à virgule flottante à précision unique (4 octets) |
| double précision | flotteur, flotteur8 | Numéro à virgule flottante de double précision (8 octets) |
| caractères variant | varchar | Chaîne de caractères de longueur variable avec limite |
| caractère | char | Chaîne de caractères de longueur fixe |
| date | (Aucun) | Date du calendrier (année, mois, jour) |
| heure | (Aucun) | Heure du jour (sans fuseau horaire) |
| horodatage | (Aucun) | Date et heure (sans fuseau horaire) |
| HORODATAGE AVEC FUSEAU HORAIRE | timestampTZ | Date et heure, fuseau horaire inclus |
| oid | (Aucun) | Object Identifier (Identificateur d'objet) : un ID unique numérique attribué au système utilisé en interne. |
| bytes | octet, blob, varbinaire | Séquence d'octets (octets); utilisé pour les données brutes d'octets et les chaînes binaires. |
Types de données pour Salles blanches AWS
Si vous êtes un fournisseur qui utilise des salles blanches AWS, consultez Types de données AWS pour les configurations de tableaux et Synthèse SQL Vue d'ensemble des salles blanches AWS. Voici les types de données pris en charge pour les paramètres de requête dans les salles blanches AWS.
| Nom | Alias | Description |
|---|---|---|
| BIGINT | LONG | Nombre entier de huit octets signé |
| BINAIRE | Valeurs de séquence d'octets | |
| BOOLEAN | Booléen logique (true/false) | |
| BYTE | Nombres entiers signés de 1 octet, de -128 à 127 | |
| CHAR | CARACTÈRE | Chaîne de caractères de longueur fixe |
| DATE | Date du calendrier (année, mois, jour) | |
| DECIMAL | NUMÉRIQUE | Numérique exact de précision sélectionnable |
| DOUBLE | Numéro à virgule flottante double précision | |
| FLOAT | RÉEL | Numéro à virgule flottante de précision unique |
| ENTIER | INT | Entier de quatre octets signé |
| LONG | Nombres entiers signés de 8 octets | |
| SMALLINT | COURT | Entier signé sur deux octets |
| TIMESTAMP | Une date et une heure du jour du calendrier avec une précision en millisecondes. | |
| TIMESTAMP_LTZ | Heure du jour avec le fuseau horaire local | |
| TIMESTAMP_NTZ | Heure du jour sans fuseau horaire | |
| TINYINT | BYTE | Nombres entiers signés de 1 octet, de -128 à 127 |
| VARCHAR | STRING | Chaîne de caractères de longueur variable avec une limite définie par l'utilisateur |

