View Full Version : DB POSTGRES
texerasmo
14-11-2006, 16:29
Come posso fare un cast in una select con postgres?
il cast deve essere da stringa a intero
mad_hhatter
14-11-2006, 18:26
cioè tu vuoi fare una select <columns> where <attributo_numerico> = '<stringa_che_rappresenta_un_numero>' ?
se è così non c'è bisogno di fare alcun cast
texerasmo
15-11-2006, 11:31
Grazie, hai ragione, anche se il mio problema è che non sempre il campo ha un valore numerico ma bensì.. null o stringa vuota....Cmq risolvo semplicemente con zero qualora il campo risulti vuota o null
mad_hhatter
15-11-2006, 11:38
beh, se ammetti valori null puoi mappare la stringa vuota come null. in ogni caso visto che il valore atteso e' numerico, dovresti comunque gestire a mano il caso di stringa vuota, come pure quello in cui la stringa non sia un numero (anche se magari si arrangia il PG a tornarti un errore in quest'ultimo caso)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.