@plushy: Gdy będę robił update rekordów z tabeli stock_details nie będę musiał updatować wartości z tabeli stocks. Bo jak rozumiem po każdym nowym dodaniu rekordu (trigger on create) będą uruchamiane napisane funkcję, które już zrobią update wartości w tabeli stocks.
Dobra mam coś takiego:
CREATE OR REPLACE FUNCTION totalRecords () RETURNS double precision
@pedroz: postgres. Problem jest tego typu, że skąd triger ma wiedzieć który rekord ze stocks updatować? Pseudo algorytm wygląda tak:
1. Robię insert do stockdetails z detalami (między innymi stocks) Operuję na obiektach bo projekt w javie. 2. Po insercie uruchamia się trigger. 3. Trigger wywołuję funkcję totalRecords1(parametr symbolu ze stocks); 4. Trigger robi update dla Stocks o symbolu stockticker z stock_details
@pedroz: Tak on insert, sorry mój błąd. Właśnie póki co nie mam, bo jest to moje pierwsze spotkanie z triggerami i póki co zapoznaje się z czym to się je ;)
Teraz będę miał trochę więcej czasu, więc stwierdziłem, że coś sobie napiszę w C#. Wpadłem na pomysł, że napiszę sobie program, który będzie pobierał dane giełdowe z jakiegoś magicznego miejsca w internecie i zapisze mi je do mojej własnej bazy danych. Tych danych nie musi być dużo po prostu nazwa spółki, data i cena. Znacie może jakieś miejsce z którego mógłbym bezproblemowo sobie takie dane pobrać? Wystarczy mi jak będzie jeden rekord
@Anlak: Cześć, Chciałem się tylko dowiedzieć jaka strukturę bazy danych zamierzasz stworzyć dla swojego projektu? Bo jak rozumiem nie będzie pobierał tylko dla pojedyńczego dnia tych danych tylko dla większego zakresu czasowego. Też planuję sobie napisać taka bazę i później wyciągać spółki na podstawie kryteriów.
no i teraz ciach pach ! Hibernate pokazuje mi że merge zamiast inserta to chce robić SELECT ?! WTF? natomiast jak dodam adnotacje @GeneratedValue to nie robi nic. Jakieś sugestie ?
Potrzebuje program, który będzie mnożył między sobą dwie komórki. Mam 10 wierszy, 2 kolumny i chce wymnażac między sobą te wartości w pętli. Czy ktoś pomoże? Bardzo ładnie prosze
Zrobiłem sobie 2 panele, 1 z przyciskami i jeden z polami tekstowymi. jeden panel zakrywa mi drugi, jak zrobić by wyświetlały się oba? public ActionFrame() { super("Test akcji");
JPanel buttonPanel = new ButtonPanel(); JPanel fieldsPanel =new FieldsPanel();
Gdzie najlepiej osoba prowadząca firmę w Niemczech może zamieścić ogłoszenie o pracę, coby rekrutować osoby z Polski? Znam tylko infopraca i pracuj.pl. Dzięki za info.
Tworzę sobie projekt webowy (java, spring, hibernate) i mam problem z zaprojektowaniem struktury bazy danych. Jakby mógł ktoś bardziej doświadczony ocenić moją koncepcję byłbym wdzięczny.
@echelon_: Doczytałem i wiem co miałem na myśli. 1) Czy relacje powinny być jednokierunkowe czy dwu? 2) Co do mojego pytania w klasie odwołanie do pozostałych to bardziej chodziło mi o to że jak w klasie User będę miał zoo, cage i animals. To po prostu z klasy user wywołam sobie .getCages() i zwróci mi klatki. A w drugim wypadku musiałbym getZoo().getCages() żeby zwrócił wszystkie klatki. Generalnie to w sumie
Cześć,
Potrzebuję Waszej pomocy. Niestety nie jestem biegły w sql. Mam dwie tabele:
CREATE TABLE stock_detailsDobra mam coś takiego:
CREATE OR REPLACE FUNCTION totalRecords ()RETURNS double precision
1. Robię insert do stockdetails z detalami (między innymi stocks) Operuję na obiektach bo projekt w javie.
2. Po insercie uruchamia się trigger.
3. Trigger wywołuję funkcję totalRecords1(parametr symbolu ze stocks);
4. Trigger robi update dla Stocks o symbolu stockticker z stock_details