![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 28.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
próbuje napisać mechanizm wstawiania nowych wierszy w tabeli. tabela produkty(numer_seryjny,nazwa,liczba) Mechanizm wstawiania w przypadku wysłania polecenia INSERT o postaci: insert into produkty (nazwa,liczba) values ('xsxsxsxs',4); W tabeli produkty mają pojawić się 4 (cztery) nowe wiersze w takiej postaci 'xsxsxsxs',1 'xsxsxsxs',1 'xsxsxsxs',1 'xsxsxsxs',1 Jak rozwiązać problem dodawania 4 wierszy w tym przypadku? Ten post edytował trze_ 10.01.2014, 01:08:24 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 2.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
nie lepiej napisac procedure, ktora, bedzie miala dwa parametry:
1) wartosc varchar2(255) 2) ilosc number default 1 wsadzasz to w for'a ktory powtarza inserty tyle razy ile wynosi paramter ilosc . for i in ilosc loop insert into table values wartosc; end loop E: ten trigger to raczej nic Ci nie da, ewentualnie moze sie ladnie zapetlic... Ten post edytował amdziak 15.01.2014, 13:40:48 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 23:43 |