¿Cómo puedo convertir una cadena a una precisión doble en PostgreSQL?
Intenté algo como:
update points set latitude2 = cast(latitude as double) ;
donde latitude es una cadena y latitude2 es un doble. Simplemente no puedo hacer que funcione.
postgresql
Yazz.com
fuente
fuente

Respuestas:
doubleno es un tipo de datos postgres:pero
double precisiones:Entonces intenta:
si lo prefiere, puede usar
float* en su lugar, porque de acuerdo con los documentos :db <> violín aquí
* o
float(n)donde 25 <= n <= 53 porque eso también se toma para significar doble precisiónfuente