Форум программистов, компьютерный форум, киберфорум
Oracle
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Oracle Listener зависает Всем весеннего настроения! Поставила я, значит, Oracle server 9.2.0.1. Создала по дефолту базу - все в порядке, все работает. После перезагрузки компьютера замечаю, что листнер завис. База работает, сервисы стартованы, без листнера коннект проходит замечательно. А как только в строке соединения указывается SID, то все наглухо зависает. Если сервисы перестартовать, то все работает, а нужно,... https://www.cyberforum.ru/ oracle/ thread484866.html Oracle Senior Oracle developer/DBA
On behalf of our customer, the big international software development company, we announce about the opening of Senior Oracle developer/DBA position. This position is opened as a result of rapid growth of business and extention of development team. The candidate will be part of project, initially responsible for report generation and stored procedure creation, eventually will become database...
Oracle Проблема с отображением кодировки в веб-приложении, черпающем данные из оракла. Всем доброго дня! Прошу знатоков помочь вот в чем. Ситуация следующая. Есть веб-приложение, использующее в качестве навигатора левое меню, черпающее инфу из xml-файла и правое информационное окно, черпающее инфу из базы oracle. Все это безобразие на аглицком, его надо локализовать. Изменил в xml-файле содержимое где надо, сохранил в UTF-8 и меню слева благополучно русифицировалось. Но..... ... https://www.cyberforum.ru/ oracle/ thread484802.html Oracle Delphi dll problem Privet. Ya napisal dll na Delphi. Vnutri eqo est showmessage. Vizivayu eqo ot Form Builder. Ya viju showmessage ot FOrm buildera. A poshlu yemu 2 sifra shtobu umnojt vnutri dll i vernut resultat. U menya zakrivayetsa Form Builder. Shlite menya kod dll i kod PL/SQL vizivayushiy dll. Spasibo. https://www.cyberforum.ru/ oracle/ thread484796.html
Акцесс XP + Оракл 8i не понимает дробные числа Oracle
Здравствуйте уважаемые, проблема очень большая возникла. Есть Oracle 8.1.7, через ODBC цепляю таблицу к акцессу 2002. При этом все числа в представлении акцесса сразу становятся целыми!!! Например, было 157.12, стало 15712.00. Раньше из этой ситуации выходил через Акцесс97, т.е. привязывал таблу в Акцессе97, потом открывал в Акцессе2002, все было тип-топ. Но сейчас Акцесс97 почти совсем не...
Oracle Блок и хранимая процедура можно ли в Forms для блока, источником данных для которого является хр. процедура, указать ее аргументы во время исполнения программы? https://www.cyberforum.ru/ oracle/ thread484668.html
Oracle Oracle 9i. База с большим объемом, выбор возможного решения Приветствую! Получил задачу разработать базу данных. База по структуре достаточно простая. Проблема в том, что в некоторых таблицах нужно запоминать большое количество строк, более 600 миллионов. Количество запросов на эти таблицы будут порядка нескольких десятков тысяч в день. Требования по железу можно не учитывать, так как хозяин базы удовлетворит любые _необходимые_ требования. Я... https://www.cyberforum.ru/ oracle/ thread484596.html Как перенести данные из Oracle в Mysql? Oracle
Загвоздка в том, что базы расположены на разных компах. Вместе c Mysql установлен в связке PHP и эта машина является сервером Linux. Oracle - на отдельной машине. Все подключено в общую сеть.
Oracle Как забить БД уже существующими в Excel таблицами? Как забить БД уже существующими таблицами в ексель?!......... https://www.cyberforum.ru/ oracle/ thread484494.html Oracle Представления чисел в PL/SQL Не подскажите как число в 16-ом виде представить в классическом двоичном виде? UTL_RAW.CAST_TO_BINARY_INTEGER - преобразует в свой тип BINARY_INTEGER, а мне надо в виде нулей и единиц. https://www.cyberforum.ru/ oracle/ thread484446.html
Oracle Удален *.dat файл содержащий индексы
Был удалён файл содержащий индексы. Есть копия этого файла двухдневной давности. База отказывается открываться со старым файлом. Имеются логи. Как поднять базу? Oracle 8.1.7
Oracle поооомогите!! Ужастно стыдно... помогите чайнику.... даже не чайнику.... а заварнику..... необходима помощь: есть некие таблицы в ексель, необходимо ими забить базу оракл.... как это можно сделать?!....... помогите: и ВЫ спасете жизнь человеку!!!....... https://www.cyberforum.ru/ oracle/ thread484404.html
masik
0

Проблема с триггером - Oracle - Ответ 2654260

20.05.2010, 15:07. Показов 1819. Ответов 1
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Может у кого будет время мне ответить, please.
Есть таблица bb_basket, содержащая данные о shopping basket: idbasket, idshopper, ..., orderplaced, total.
Мне надо написать триггер, который будет начислять на каждую 5-ю покупку каждого покупателя 10% скидку. Колонка orderplaced может иметь значение 1, что означает, что ордер был размещен. Т.е. я так понимаю, что если я делаю:
Oracle 11 SQL
1
2
3
UPDATE bb_basket
SET orderplaced=1
WHERE idbasket=13;
то триггер должен проверить количество ордеров для этого покупателя, и если это пятый ордер, начислить скидку 10% на сумму покупки из колонки total.
При этом два условия: должен быть package, для спецификации host переменных(их как минимум две: одна для подсчета ордеров, другая флаг, который будет устанавливаться в 'Y', если надо начислить дискаунт.
Все что я пытаюсь написать, заканчивается:
ORA-04091: table SYSTEM.BB_BASKET is mutating, trigger/function may not see it

Я уже не знаю что делать...
Помогите, пожалуйста, если не трудно
Спасибо!

Вернуться к обсуждению:
Проблема с триггером Oracle
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2010, 15:07
Готовые ответы и решения:

Проблема с триггером
Триггер для таблицы flights FLIGHT_ID NUMBER DEPARTUREDATE DATE ARRIVALDATE DATE ...

Проблема с триггером
Я читал что триггер -это что то вроде пистолет производящий выстрел. Я с этим соласен. Но я...

Проблема с третим триггером
Что с триггером «Products_Sales»? Почему в результатах выводится "Товар «iPhone X» фирмы «Apple...

Проблема с триггером Запрос вернул больше одного значения
Доброго времени суток! Сделал триггер для свое базы данных Суть в чем При добавлении в...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2010, 15:07
Помогаю со студенческими работами здесь

Непонятка с триггером
Столкнулся с непонятной разницей в поведении между HEF4013 и CD4013. Вторая не работает в...

Проблемы с триггером
У меня есть триггер, который генерирует id для новой записи в таблице. Когда я пытаюсь добавить...

Сложность с триггером
Добрый день, помогите реализовать следующее. Есть две таблицы. Нужно реализовать следующее: Чтобы...

Помгите с триггером
Всем привет, в общем есть таблица ID, Товар, Цена, Количество, нужно по клику на кнопке изменить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru