PL/SQL или вставка данных при выполнении условия

michigan
Дата: 13.11.2008 15:22:01
Помогите, пожалуйста!!
Необходимо составить программу на PL/SQL, которая будет вставлять данные в таблицу с полями (имя, фамилия, личный код, балл) в случае если:
вводимого личного кода нет в таблице
вводимый личный код в правильном формате (длина 11 символов, первый или 3 или 4)
вводимый балл- целое число в промежутке от 0 до 100

Заранее благодарю за любые идеи!
oraguest
Дата: 13.11.2008 15:25:10
check constraints
michigan
Дата: 13.11.2008 15:26:03
oraguest,

а как проверить есть ли такой код уже в таблице?
uuuг
Дата: 13.11.2008 15:29:08
уникальный констрейнт
Elic
Дата: 13.11.2008 15:31:17
В исходных данных не хватает e-mail-а преподавателя, чтобы уточнить у него постановку задачи
Не надо лениться учиться.
michigan
Дата: 13.11.2008 15:34:27
uuuг,

begin
alter table bal
add constraint name_unique unique (ball);
end;

что неправильно?
ггггu
Дата: 13.11.2008 15:35:46
michigan,
все неправильно
michigan
Дата: 13.11.2008 15:36:39
ггггu,
подскажите, тогда, пожалуйста
pravednik
Дата: 13.11.2008 15:36:49
michigan
uuuг,

begin
alter table bal
add constraint name_unique unique (ball);
end;

что неправильно?

зачем бегин энд...
+1 к посту Elic-а ....как говорица, "вам шашечки или ехать ?"
tru55
Дата: 13.11.2008 15:37:20
michigan
uuuг,

begin
alter table bal
add constraint name_unique unique (ball);
end;

что неправильно?


наличие BEGIN и END :)