Witam.
Jak napisać trigger, który sie wykona o zadanej godzinie. Szukałem w google ale jakoś nie mogę nic znaleźć. Chodzi mi tylko o fragment przykładowego kodu, odpowiedzialnego za uruchomienie triggera o wyznaczonej godzinie.
Witam.
Jak napisać trigger, który sie wykona o zadanej godzinie. Szukałem w google ale jakoś nie mogę nic znaleźć. Chodzi mi tylko o fragment przykładowego kodu, odpowiedzialnego za uruchomienie triggera o wyznaczonej godzinie.
nie ma czegoś takiego.
w oraclu masz coś takiego jak job, który może coś zrobić z bazą o zadanej godzinie, w mssqlu też coś podobnego jest. Dodatkowo możesz z crona pod linuxem odpalić skrypt, który coś tam zrobi
Zacząłem się powoli spodziewać takiej odpowiedzi. Dzięki i pozdrawiam
Troszkę znam MySQL i nie miałem z nim większych problemów. Ale na projekt z baz danych muszę zrobić bazkę ale w ORACLU i powoli tracę cierpliwość.
Mam następujący kod tworzenia tabeli:
CREATE TABLE TPrices (
ID_Class INTEGER(2) UNSIGNED NOT NULL AUTO_INCREMENT,
Day_P FLOAT NULL,
Week_P FLOAT NULL,
Month_P FLOAT NULL,
PRIMARY KEY(ID_Class)
);
ale oracl wyrzuca mi błąd ORA-00907, który oznacza, że brakuje prawego nawiasa. Jak na moje oko liczba nawiasów sie zgadza. Nie wiem o co chodzi.
może wystarczy zobaczyć jakie typy danych obsługuje oracle, jak się definiuje klucz główny itp :>
Ok. A co z auto_increment??
Poczytaj o sekwencjach.
dzięki wielkie za pomoc. Dalej jakoś sobie poradze
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.