powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Нужна помощь в сосдании процедуры в Оракле на SQL.
4 сообщений из 4, страница 1 из 1
Нужна помощь в сосдании процедуры в Оракле на SQL.
    #40121808
Matvey227
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хелп, очень нужна помощь ваша друзья нужно создать процедуру, «переводящую» сотрудников заданного отдела в другие отделы этого же города. В каждый из отделов переводить приблизительно одинаковое по отношению к среднему значению количество сотрудников. Расформированный отдел удалить.

Есть Данная база

CREATE TABLE Otdel (ono INTEGER NOT NULL,
nazvanie VARCHAR2(15) NOT NULL,
kol_chelovek VARCHAR2(4) NOT NULL,
ryk_otdela VARCHAR2(17),
PRIMARY KEY(ono),
);



CREATE TABLE NIR (nno INTEGER NOT NULL,
razrabotka VARCHAR2(15) NOT NULL,
PRIMARY KEY(nno),
ono INTEGER,
CONSTRAINT ono_fk_NIR
FOREIGN KEY(ono)
REFERENCES Otdel
);


CREATE TABLE raspisanie_statnoe_ (rno INTEGER NOT NULL,
data_nachalo_rabot VARCHAR2(10) NOT NULL,
srok_rabot VARCHAR2(3) NOT NULL,

sno INTEGER,


CONSTRAINT sno_fk_raspisanie_statnoe
FOREIGN KEY(sno)
REFERENCES Sotrudniki,

dno INTEGER,
CONSTRAINT dno_fk_raspisanie_statnoe
FOREIGN KEY(dno)
REFERENCES Dolznost,

nno INTEGER,
CONSTRAINT nno_fk_raspisanie_statnoe
FOREIGN KEY(nno)
REFERENCES NIR
);


CREATE TABLE Sotrudniki (sno INTEGER NOT NULL,
fname VARCHAR2(20) NOT NULL,
lname VARCHAR2(20) NOT NULL,
pname VARCHAR2(20) NOT NULL,
date_roz VARCHAR2(10) NOT NULL,
address VARCHAR2(60) NOT NULL,
tel_no VARCHAR2(17) NOT NULL,
obrazovanie VARCHAR2(20) NOT NULL,
sex VARCHAR2(6),
PRIMARY KEY(sno),
CONSTRAINT ch_telno_staff
CHECK(REGEXP_LIKE(tel_no, '^\+375\(\d{2}\)\d{3}-\d{2}-\d{2}$')),
CONSTRAINT uni_telno_staff
UNIQUE(tel_no),
CONSTRAINT ch_sex
CHECK(sex IN('male','female'))
);


CREATE TABLE Dolznost (dno INTEGER NOT NULL,
naimenovanie VARCHAR2(15) NOT NULL,
ZP VARCHAR2(15) NOT NULL,
PRIMARY KEY(dno)
);


Прошу помощи в написании данной процедуры, буду очень рад помощи от вас, прям очень надо
...
Рейтинг: 0 / 0
Нужна помощь в сосдании процедуры в Оракле на SQL.
    #40121835
oragraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Matvey227,

Что не получается? Пости сюда то, что успел написать
...
Рейтинг: 0 / 0
Нужна помощь в сосдании процедуры в Оракле на SQL.
    #40121863
Matvey227
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oragraf,
Еще не успел ничего начать, параллельно занят другой еще работой, по написанию функции. Поэтому и прошу помощи в проделывание данного задания(
...
Рейтинг: 0 / 0
Нужна помощь в сосдании процедуры в Оракле на SQL.
    #40121951
oragraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Matvey227,

Немного перефразирую классику:
Ну, когда освободишься - милости просим. Рад нашему знакомству!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Нужна помощь в сосдании процедуры в Оракле на SQL.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (5): Анонимы (4), Yandex Bot
Пользователи онлайн (11): Анонимы (9), Yandex Bot, CerebroSQL
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]