Bonjour,
je souhaite convertir dans une table une colonne de type varchar en type real. Je voulais utiliser la fonction to_number stocké dans Postgres mais je n'arrive pas à trouver d'exemple sur comment déclarer les champs d'entrée (dans ma table, hauteur_chute) et de sortie (hauteur_chute_reel)
Je voulais créer une fonction équivalent autrement si ce n'est pas possible avec to_number mais là encore ca bloque sur la syntaxe ..
Si quelqu'un peut m'aiguiller avec cette fonction?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Create function_numeric (VARCHAR, REAL) RETURNS REAL AS ' DECLARE var1 ALIAS FOR $1; var2 ALIAS FOR $2; BEGIN SELECT hauteur_chute AS var1 FROM bdsat.obs_places_roe; SELECT hauteur_chute_reel AS var2 FROM bdsat.obs_places_roe; END; ' langage 'plpgsql';
Partager