agregace string column

"Zíka Aleš, Ing." Ales.Zika na pel.br.ds.mfcr.cz
Čtvrtek Duben 3 10:00:06 CEST 2003


	Předtím tam mám překlep, má být samozřejmě SELECT $1 || '', '' ||
$2;, nějak se mi před $2 dostaly místo svislitek dolary.
	Nedalo mi to a tu plonkovou čárku jsem vyhnal, jde to bez plpgsql:
 
CREATE FUNCTION text_sum(text, text) RETURNS text AS '
  SELECT CASE WHEN $1 IS NULL THEN '''' ELSE $1 || '', '' END || $2;
' LANGUAGE SQL;
 
CREATE AGGREGATE sum(
  BASETYPE = text,
  SFUNC = text_sum,
  STYPE = text
);

(Zrusil jsem INITCOND, takze stavova promenna se inicializuje na NULL)


			Ales Zika
			Pelhrimov

			e-mail: Ales.Zika na pel.br.ds.mfcr.cz
				  Ales.Zika na seznam.cz


Další informace o konferenci Databases