che sto cercando di fare qualcosa di simile:Usa Risultato ricerca in una funzione (postgres 8.3)
select char_length(select text_field from table where key = 1)
Questo non funziona, e presumo, perché il tipo di ritorno di una query è una tabella , non una stringa o una variabile di testo.
C'è un modo per specificare la riga, il col del risultato di un'istruzione select?
modifica: ho trascurato di menzionare che char_length è una funzione.
Perché lo fai così complicato? Perché non semplicemente passare 'text_field' alla funzione? C'è una ragione per cui lo fai in questo modo? –