POSTGRES 7.4.7 i inteval w funkcji - pomocy!!
koralgol1955@o2.pl - 13-11-2006 00:15
POSTGRES 7.4.7 i inteval w funkcji - pomocy!!
Witam!
mam taka funkcje: CREATE OR REPLACE FUNCTION test(text) RETURNS text AS ' declare tekst text; t text; ile time; BEGIN t=''30 days''; select into tekst current_date - interval t; return tekst; END; ' LANGUAGE 'plpgsql' VOLATILE; chodzi o to by funkcja wracala date ktora bedzie mniejsza od aktualnej o tyle dni ile zadam w argumencie funkcji. Jednka nie wiem jak to zrobic poprawnie. BArdzi prosze o pomoc. z gory dziekuje Romek
-- Wys³ano z serwisu OnetNiusy: http://niusy.onet.pl
hubert depesz lubaczewski - 13-11-2006 00:15
On 2006-10-06, koralgol1955@o2.pl <koralgol1955@o2.pl> wrote: > mam taka funkcje: > CREATE OR REPLACE FUNCTION test(text)
czemu text a nie np. interval czy choæby int?
> RETURNS text AS > ' > declare > tekst text; > t text; > ile time; > BEGIN > t=''30 days''; > select into tekst current_date - interval t; > return tekst; > END; > ' > LANGUAGE 'plpgsql' VOLATILE; > chodzi o to by funkcja wracala date ktora bedzie mniejsza od aktualnej o tyle > dni ile zadam w argumencie funkcji. Jednka nie wiem jak to zrobic poprawnie.
CREATE OR REPLACE FUNCTION test(in_diff INTERVAL) RETURNS TIMESTAMP AS ' DECLARE BEGIN RETURN now() - in_diff; END; ' LANGUAGE 'plpgsql';
ale pisanie funkcji do tego jest w/g mnie mocno bez sensu.
depesz
-- mój bo¿e, spraw abym milcza³, dopóki siê nie upewniê, ¿e naprawdê mam co¶ do powiedzenia. (c) 1998 depesz
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[PostgreSQL] - jak =?ISO-8859-2?Q?zabezpieczy=E6_interesy_tw?==?ISO-8859-2?Q?=F3rcy_systemu_=3F=3F=3F?=
postgresql - int/int
postgresql Select count(*) czy raczej Select count(ID)
[postgresql] INSERT OR UPDATE - jak =?ISO-8859-2?Q?b=EAdzie_na?==?ISO-8859-2?Q?jlepiej=3F?=
[postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?=
Postgres - replikcja master-master
Dopasowanie do "najlepszego" dopasowania :) [ PostgreSQL]
Problemy z =?ISO-8859-2?Q?instalacj=B1_PostgreSQL_na_syste?==?ISO-8859-2?Q?mach_Windows?=
=?ISO-8859-2?Q?[psql]_Polskie_t=B3umaczenie_?= =?ISO-8859-2?Q?licencji_BSD_dla_PostgreSQL=3F?=
[firebird] Czym =?ISO-8859-2?Q?zast=B1pi=E6_postgresowy_inte?==?ISO-8859-2?Q?rval_=3F?=
zanotowane.pldoc.pisz.plpdf.pisz.pllatwa-kasiora.pev.pl
Cytat
Decede mihi sole - nie zas³aniaj mi s³onca. Gdy kogo¶ kochasz, jeste¶ jak stworzyciel ¶wiata - na cokolwiek spojrzysz, nabiera to kszta³tu, wype³nia siê barw±, ¶wiat³em. Powietrze przytula siê do ciebie, choæby by³ mróz, a ty masz w sobie tyle rado¶ci, ¿e musisz j± rozdawaæ woko³o, bo siê w tobie nie mie¶ci Hoc fac - tak czyñ. A tergo - od ty³u; z ty³u. I czarne w³osy posiwiej±. Safona |
|