Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 10938|Odpowiedź: 2

[Nowy numer] Pisz procedury przechowywane w Oracle, poproś o pomoc

[Skopiuj link]
Opublikowano 02.09.2018 15:58:01 | | |
Pytanie brzmi tak:
1. Utworzenie tabeli logów EXEC_LOG rejestrowanie wykonywania procedur przechowywanych:
2. Utworzenie procedury przechowywanej P_INSERT_EXEC_LOG dodawania operacji do tabeli logów
3. Utworzenie procedury przechowywanej P_UPDATE_EXEC_LOG i modyfikacja tabeli logów
4. Stworzyć tabelę USER_3G przechowywanie NET_TYPE DW.DW_F_USER_3G_MON od stycznia 2010 do czerwca 2010 z wartością '02' i USER_TYPE 1.
5. Utworzyć procedurę przechowywaną P_USER_3G dla skryptu FixedTopic 4 i wywołać P_INSERT_EXEC_LOG i P_UPDATE_EXEC_LOG do zapisania wykonania w tabeli logów.

Wymagania:
1. Informacje, które muszą być zawarte w tabeli logu:
Nazwa procesu, okres danych, taki jak miesiąc, czas rozpoczęcia, czas zakończenia, czas trwania, status wykonania itd.
2. Nazwa procesu i okres danych powinny być kluczem głównym tabeli logów, tzn. procedura przechowywana nie może być powtarzana w cyklu danych.


Dziękuję za pomoc jako początkujący




Poprzedni:O dzieleniu się linkami do kodu
Następny:Wprowadzenie do dokumentacji YAML
Opublikowano 04.09.2018 11:04:56 |
Poniżej znajduje się instrukcja SQL do tworzenia tabel i procedur przechowywanych, odwołuj się do siebie, wyciągaj wnioski z jednego przykładu, a jeśli nie rozumiesz, Baidu.

Polecenie Oracle do utworzenia klucza obcego klucza podstawowego

1. Stwórz stół dla uczniów
Utwórz tabelę t_stu(  
  Klucz główny o numerze stuid(10),  
  stuname varchar2(20) nie null,  
  stusex varchar2(2) domyślny 'męski' check (stusex in('męski', 'żeński')))
);  
   
2. Stwórz plan zajęć
Utwórz tabelę t_couse(  
  klucz główny o numerze couseid (10),  
  Cousename varchar2(20) nie null,  
  cousetype varchar2(4)
);  

3. Stworzyć arkusz raportu z kursu dla uczniów (w tym główny klucz obcy)
Utwórz tabelę t_score(  
  Numer Scoreid (10) klucz główny,  
  Stuid Number(10) odniesienia t_stu(Stuid),  
  numer kuzydalny(10),  
  constraint fk_couseid klucz obcy(couseid)  
  Bibliografia t_couse(Couseid)  
  O kaskadzie usuwania
);

Oracle tworzy procedury przechowywane

1. Podstawowa gramatyka


2. Napisz prosty przykład, aby zmodyfikować pole ename w tabeli EMP

Metoda wywołania wygląda następująco:

SQL>exec update_emp('7935','test');

Opublikowano 30.04.2019 18:15:54 |
Zgodnie z rzeczywistością, każdy ma kartę SD
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com