TO_CURRENCY
Description
TO_CURRENCY
est une fonction de rangée qui convertit TEXT
valeurs qui contiennent des données valides au format de devise à CURRENCY
valeurs.Syntaxe
TO_CURRENCY
(expression
)Valeur de retour
Retourne une valeur de type
CURRENCY
.Paramètres d'entrée
- expression
- Est obligatoire. Un champ ou une expression de typeTEXTqui représente une valeur valide au format de devise.Une valeur valide au format de devise répond aux exigences suivantes :
- Inclut à la fois la valeur numérique et le code de devise.
- Utilise un point pour séparer les chiffres avant et après la virgule.
- N’inclut aucun caractère pour séparer la valeur des milliers.
Exemple :10000 EURet12345.678 USD.
Exemples
Convertissez cette valeur de texte en un type de champ Devise :
TO_CURRENCY("1234.56 USD")
Convertissez les valeurs du champ Prix de l’octroi en un type de champ Devise en utilisant les codes de devise dans le champ Code d’octroi :
TO_CURRENCY(CONCAT(TO_STRING([Grant Price]), [Grant Code]))
Convertissez le champ Texte du champ Prix de vente en champ Devise, mais rendez d'abord l'occurrence des valeurs NULL en utilisant la fonction NULL
CASE
expression :TO_CURRENCY(CASE WHEN [Sale Price]="N/A" then NULL ELSE [Sale Price] END)