| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Oracle > пройтись по записям, удовлетворяющим условию |
| Автор: ziga 20.1.2010, 09:34 |
| помогите составить запрос есть временная таблица DYN_STUDENTS в неё я записываю id_student надо как то в цикле пройтись по всем id_student у каторых поле id_dep = -123 и выполнить для всех процедуру begin student_edit.delete_student(id_student); end; |
| Автор: Gluttton 20.1.2010, 10:15 | ||
Что то вроде:
А цикл пускай SQL-сервер сам организовывает |
| Автор: ziga 20.1.2010, 10:39 |
| Я вивдимо неправельно объяснил таблица DYN_STUDENTS уже содержет списки id_student | id_dep 1 - 123 2 - 123 3 - 123 4 - 123 а процедура student_edit.delete_student(id_student) удаляет студентов из базы надо пройтись просто по таблице DYN_STUDENTS с условием id_dep = -123 и выполнить для каждого student_edit.delete_student(id_student) база Oracle язык PL SQL |
| Автор: skyboy 20.1.2010, 10:50 | ||
|
| Автор: Zloxa 20.1.2010, 11:20 | ||
Добавлено через 1 минуту и 4 секунды абсолютно не могу себе представить что именно, кроме лени, могло вызвать затруднения у ТС |
| Автор: ziga 20.1.2010, 15:32 |
| Спасибо |