0 / 0 / 0
Регистрация: 12.12.2019
Сообщений: 3
|
||||||
1 | ||||||
Проблемы с созданием процедуры12.12.2019, 11:06. Показов 934. Ответов 3
Метки нет Все метки)
(
Есть условие:Создать хранимую процедуру, которая выводит количество сделанных деталей заданного наименования и в случае отсутствия заказов на определенную деталь в течение года удаляет ее из исходной таблицы.
Не могу понять как сравнить с датой которая в другой таблице, пишет ошибку exact fetch returns more than requested number of rows почитал форум но не понял как в моем случае исправить это
0
|
|
12.12.2019, 11:06 | |
Ответы с готовыми решениями:
3
Проблемы с созданием объектов Проблемы с созданием класса Проблемы с созданием Ln логарифма Проблемы с созданием словаря на C++ |
Модератор
4214 / 3054 / 582
Регистрация: 21.01.2011
Сообщений: 13,205
|
|
12.12.2019, 12:25 | 2 |
То, что дата в другой таблице, здесь не влияет.
Конструкция SELECT ... INTO предполагает возврат только одной строки. Если возвращается больше, то и получаешь ORA-01422
1
|
0 / 0 / 0
Регистрация: 12.12.2019
Сообщений: 3
|
|
12.12.2019, 12:50 [ТС] | 3 |
Понял, не могли бы подсказать каким образом можно сравнить значения курсора с датой чтобы процедура заработала?
0
|
Модератор
4214 / 3054 / 582
Регистрация: 21.01.2011
Сообщений: 13,205
|
|
12.12.2019, 13:05 | 4 |
Отсутствие заказов - это COUNT(*) = 0. А COUNT - это всегда одно значение (если без GROUP BY).
0
|
12.12.2019, 13:05 | |
12.12.2019, 13:05 | |
Помогаю со студенческими работами здесь
4
Проблемы с созданием объекта Проблемы с созданием файла инициализации
Проблемы с созданием сущностей и ключей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |