Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Update в Oracle (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/update-v-oracle-408310/)

Guest 17.10.2011 10:49

Update в Oracle
 
Доброго времени суток! Проблема такая - Есть база Oracle 9 и есть услуга. Если услуга используется в базе ставится блокировка и услуга использоваться, пока есть эта блокировка, не может. Ну это защита от использования услуги сразу несколькими пользователями... В результате некоторых сбоев в работе системы (не базы), блокировка не снимается и услуга вообще становится не доступной. Исправить проблему системы не представляется возможным и поэтому блокировку необходимо снимать руками. Для этого в базу посылаем запрос вида: update db set lock = 'N' where usluga_id = _uslugiСобственно хочется снять с себя эту работу и отдать пользователям которые ничего не смыслят в SQL. Для этого пищу скрипт с дружелюбным интерфейсом и без возможности накосячить.Соединение с базой есть, SELECT выполняется, только вот ни как не пойму как послать Oracle UPDATE...Делаю вот так - не фурычет:


Часовой пояс GMT, время: 13:06.


© www.otvetnemail.ru - Форум вопросов и ответов.