4D v16

val_littérale

Accueil

 
4D v16
val_littérale

val_littérale  


 

 

Commande val_lnombre_entier | nombre_fractionnaire | chaîne_sql | nombre_hexadécimal

Une valeur val_littérale est une donnée de type nombre_entier (Entier), un nombre_fractionnaire (fraction), une chaîne_sql ou un nombre_hexadécimal.

La notation hexadécimale (apparue dans 4D 12.1) permet d'exprimer tout type de données sous forme de représentation d'octets. Un octet est toujours défini par deux valeurs hexadécimales. Pour indiquer l'emploi de cette notation dans une commande SQL, vous devez simplement utiliser la syntaxe hexadécimale SQL standard :

X'<valeur hexadécimale>'

Par exemple, pour la valeur décimale 15, vous pouvez écrire X'0f'. Il est possible de définir une valeur vide (zéro octet) en écrivant X''.

Note : Les commandes SQL EXPORTER BASE et SQL EXPORTER SELECTION exportent les données binaires au format hexadécimal lorsqu'elles sont inclues dans le fichier principal.



Voir aussi  

expression_arithmétique

 
PROPRIÉTÉS 

Produit : 4D
Thème : Règles de syntaxe
Nom intl. : literal

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Référence SQL ( 4D v16)