Forum » Programiranje » postgreSQL pomoč
postgreSQL pomoč

smeskec ::
besedilo naloge je naslednje
Ustvari pb za vodenje zalog artiklov. O vsakem artiklu poznamo ime, prodajno ceno, ddv, maloprodajno ceno in količino na zalogi.
Pri vnosu novega artikla podaš ime,prodajno ceno, ddv in količino . Maloprodajno ceno izračunaj s pomočjo sprožilca.
Prav tako s pomočjo sprožilcev ali funkcij dvig ali vnos želene količine artikla, ki je že v bazi.
no naredo sem obe tabeli
create table artikl (ime varchar(20), prodajna_cena decimal, ddv decimal ,količina integer)
create table zaloga (id_artikla integer,stanja integer)
zalomi se mi pa pri funkciji in sprožilcu
nekaj podobnega bi naj bilo samo mi ne deluje
create or replace funciton dodajanje()
returns trigger as
$$
begin
new.dodajanje=now();
return new;
end
$$ language'plpgsql';
create trigger dodajanje
before insert or update
on artikli
for each row
execute procedure dodajanje();
če si vzame keri 5 min in mi pomaga
Ustvari pb za vodenje zalog artiklov. O vsakem artiklu poznamo ime, prodajno ceno, ddv, maloprodajno ceno in količino na zalogi.
Pri vnosu novega artikla podaš ime,prodajno ceno, ddv in količino . Maloprodajno ceno izračunaj s pomočjo sprožilca.
Prav tako s pomočjo sprožilcev ali funkcij dvig ali vnos želene količine artikla, ki je že v bazi.
no naredo sem obe tabeli
create table artikl (ime varchar(20), prodajna_cena decimal, ddv decimal ,količina integer)
create table zaloga (id_artikla integer,stanja integer)
zalomi se mi pa pri funkciji in sprožilcu
nekaj podobnega bi naj bilo samo mi ne deluje
create or replace funciton dodajanje()
returns trigger as
$$
begin
new.dodajanje=now();
return new;
end
$$ language'plpgsql';
create trigger dodajanje
before insert or update
on artikli
for each row
execute procedure dodajanje();
če si vzame keri 5 min in mi pomaga
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | PostgreSQL pomočOddelek: Programiranje | 2553 (2046) | Mato989 |
» | SQL trigger OracleOddelek: Programiranje | 1208 (1116) | PunXXX |
» | Informirani potrošnik strikes back (strani: 1 2 )Oddelek: Programska oprema | 18856 (16392) | Alexius Heristalski |
» | T-SQL preprost querry pa ne znamOddelek: Programiranje | 1851 (1508) | borchi |
» | [PostgreSQL] PgAdmin kreiranje tabelOddelek: Programska oprema | 1119 (1073) | Poldi112 |