to_char(nombre) fonction dans postgres
je veux afficher/convertir un certain nombre de caractères (de même longueur) à l'aide de to_char() fonction .
Dans oracle je peux écrire comme
SELECT to_char(1234) FROM DUAL
Mais dans postgres
SELECT to_char(1234)
n'est pas de travail.
Vous devez vous connecter pour publier un commentaire.
Vous devez fournir un masque de format. Dans PostgreSQL, il n'y a pas de valeur par défaut:
Si vous ne savez pas combien de chiffres il y a, dans l'estimation du maximum:
Si le nombre a moins de chiffres, ce n'aurez pas d'effets secondaires du tout.
Si vous n'avez pas besoin d'aucune mise en forme (comme la virgule, le séparateur de milliers), vous pouvez aussi tout simplement jeté à la valeur de texte:
vous devez spécifier un format numérique, c'est à dire:
Prendre un coup d'oeil ici pour plus d'info: http://www.postgresql.org/docs/current/static/functions-formatting.html
Fonction de distribution a fonctionné pour moi.
OU
Vous pouvez utiliser:
Il fonctionne sur la plupart des bases de données.