Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 10938|Отговор: 2

[Нов брой] Пиши процедури, съхранени в Oracle, поискай помощ

[Копирай линк]
Публикувано в 2.09.2018 г. 15:58:01 ч. | | |
Въпросът е следният:
1. Създайте таблица с логове EXEC_LOG записвате изпълнението на съхранените процедури:
2. Създайте съхранена процедура P_INSERT_EXEC_LOG за добавяне на операции към лог таблицата
3. Създайте съхранена процедурна P_UPDATE_EXEC_LOG и модифицирайте лог таблицата
4. Създайте таблица USER_3G съхранявате NET_TYPE на DW.DW_F_USER_3G_MON от януари 2010 до юни 2010 с оценка '02' и USER_TYPE 1.
5. Създайте съхранена процедурна P_USER_3G за скрипта на FixedTopic 4 и извикайте P_INSERT_EXEC_LOG и P_UPDATE_EXEC_LOG, за да запишете изпълнението в лог таблицата.

Изисквания:
1. Информацията, която трябва да бъде включена в таблицата с логове:
Име на процеса, период на данни, като месец, начално време, край, продължителност, статус на изпълнение и др.
2. Името на процеса и периодът на данни трябва да са първичен ключ на лог таблицата, тоест съхранена процедура не може да се повтори в цикъл на данни.


Благодаря, че ми помогнахте като начинаещ




Предишен:Относно споделянето на кодови връзки
Следващ:Въведение в YAML документацията
Публикувано в 4.09.2018 г. 11:04:56 ч. |
Следва SQL твърдението за създаване на таблици и съхранявани процедури, позовавай се на себе си, извличай изводи от един пример и Baidu, ако не разбираш.

Oracle командата за създаване на първичен ключ за външен ключ

1. Създайте ученическа таблица
Създаване на таблица t_stu(  
  stuid number(10) първичен ключ,  
  stuname varchar2(20) не нулев,  
  stusex varchar2(2) стандартна проверка "мъжки" (stusex в('мъжки', 'женски')))
);  
   
2. Създайте график на занятия
Създаване на таблица t_couse(  
  Couseid номер(10) първичен ключ,  
  cousename varchar2(20) не null,  
  Cousetype varchar2(4)
);  

3. Създайте студентски докладен лист за курс (включително основния външен ключ)
Създаване на таблица t_score(  
  scoreid number(10) първичен ключ,  
  Stuid Number(10) препратки t_stu(Stuid),  
  Номер на Кузида (10),  
  ограничение fk_couseid външен ключ(couseid)  
  Източници t_couse(Couseid)  
  на Delete Cascade
);

Oracle създава съхранени процедури

1. Основна граматика


2. Напишете прост пример за промяна на полето ename в emp таблицата

Методът на извикване е следният:

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

Публикувано в 30.04.2019 г. 18:15:54 ч. |
Според реалната ситуация, всеки има SD карта
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com