Staram się zrobić coś takiego:Wykorzystanie wynik zapytania w funkcji (PostgreSQL 8.3)
select char_length(select text_field from table where key = 1)
To nie będzie działać, i przypuszczam, ponieważ typ powrót zapytania jest tabela , a nie ciąg lub zmienna tekstowa.
Czy istnieje sposób określenia wiersza, col wyniku z instrukcji select?
edytuj: Przeoczyłem, aby wspomnieć, że char_length jest funkcją.
Dlaczego to robisz, że jest skomplikowane? Dlaczego po prostu nie przekazać funkcji 'text_field' do funkcji? Czy istnieje powód, dla którego robisz to w ten sposób? –