ako synchronizovat databazove skupiny podla tabulky?

Pavel Stehule stehule na kix.fsv.cvut.cz
Úterý Únor 24 07:34:37 CET 2004


Zdravim

Mozna by pomohlo execute

http://developer.postgresql.org/docs/postgres/plpgsql-statements.html#PLPGSQL-STATEMENTS-EXECUTING-DYN

Pavel Stehule

On Mon, 23 Feb 2004, Milan KUNDRAT wrote:

> 
> dobry den
> 
> 
> pouzivam postgresql verzie 7.4.1.
> 
> mam vytvorenu tabulku
> CREATE TABLE skupina
> (
>   id SERIAL,
>   nazov CHAR (32) NOT NULL
> );
> 
> a chcel by som na nu nahodit trigger
> CREATE TRIGGER skupinaNovy
>   BEFORE INSERT
>   ON skupina
>   FOR EACH ROW
>   EXECUTE PROCEDURE skupinaNovyF ();
> 
> ktory by po pridani zaznamu v tabulke skupina vytvoril databazovu skupinu
> CREATE OR REPLACE FUNCTION skupinaNovyF () RETURNS TRIGGER AS '
>     BEGIN
>       CREATE GROUP NEW.nazov;
>       RETURN NEW;
>     END;
>   ' LANGUAGE 'plpgsql';
> 
> toto mi samozrejme nefunguje, lebo NEW.nazov je retazec znakov a do CREATE 
> GROUP xyz sa nedava retazec.
> 
> neviete, prosim vas, ci a ako by sa to dalo spravit?
> 
> 



Další informace o konferenci Test