Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Excel VBA, CAD, Софт, ОС, Windows, Ubuntu, Android, VPS
Win Api, Assembler, C++, Java, Pascal, Lazarus, Delphi, OpenGL, DirectX
C#, Qt, .NET, ASP.NET, Windows Forms, ADO.NET, Framework, WPF, UWP, WinRT, XAML
HTML, CSS, JavaScript, Ajax, PHP, Perl, Python, Ruby, SQL, WordPress, API, XML, JSON, ActionScript, Flash

Ответ
 
Опции темы
Старый 15.11.2016, 13:07   #1
Artsiom
Форумчанин
 
Аватар для Artsiom
 
Регистрация: 13.07.2012
Адрес: Культурный центр Беларуси
Сообщений: 329
Репутация: 125
По умолчанию PostgresSQL. Как работать с результатом запроса

Доброго времени сток.
Я могу как ни будь работать с результатом запроса в цикле?
Хочу просмотреть r, но не получается.
Просто потом ещё писать кучу условий/запросов для каждого результата в r и удобней это будет делать в цикле...
Код:

DECLARE	--***--
r "timestamp";
BEGIN	--***--
ALTER TABLE opl DISABLE TRIGGER opl_update_tr;


SELECT opl.datopl FROM opl WHERE opl."ID" = 541 INTO r;-- AND opl."datopl" = "date_"


ALTER TABLE opl ENABLE TRIGGER opl_update_tr; 
RETURN;
END;	--***--

__________________
Талепатор можно не включать. Работаю только в Делфи... хотя уже, ещё и в C.
В каждом из нас спит гений, и с каждым днём всё крепче

Последний раз редактировалось Artsiom; 15.11.2016 в 13:35.
Artsiom на форуме   Ответить с цитированием
Старый 15.11.2016, 13:10   #2
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк, Украина
Сообщений: 15,736
Репутация: 5728
По умолчанию

Курсор
Цитата:
ALTER TABLE oplata DISABLE TRIGGER
А если рухнет в процессе? Триггер так и останется отключенным
__________________
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар на форуме   Ответить с цитированием
Старый 15.11.2016, 13:14   #3
Artsiom
Форумчанин
 
Аватар для Artsiom
 
Регистрация: 13.07.2012
Адрес: Культурный центр Беларуси
Сообщений: 329
Репутация: 125
По умолчанию

Блин...
Триггер нельзя править. Тут он должен быть отключен дабы не сработал.
__________________
Талепатор можно не включать. Работаю только в Делфи... хотя уже, ещё и в C.
В каждом из нас спит гений, и с каждым днём всё крепче
Artsiom на форуме   Ответить с цитированием
Старый 15.11.2016, 13:18   #4
Artsiom
Форумчанин
 
Аватар для Artsiom
 
Регистрация: 13.07.2012
Адрес: Культурный центр Беларуси
Сообщений: 329
Репутация: 125
По умолчанию

Код:

DECLARE	--***--
r "timestamp";
BEGIN	--***--
ALTER TABLE opl DISABLE TRIGGER opl_update_tr;


SELECT opl.datopl FROM opl WHERE opl."ID" = 541 INTO r;-- AND opl."datopl" = "date_"


ALTER TABLE opl ENABLE TRIGGER opl_update_tr; 

EXCEPTION
 ALTER TABLE opl ENABLE TRIGGER opl_update_tr; 
END;

RETURN;
END;	--***--

Правда какой код ошибки использовать хз.
__________________
Талепатор можно не включать. Работаю только в Делфи... хотя уже, ещё и в C.
В каждом из нас спит гений, и с каждым днём всё крепче

Последний раз редактировалось Artsiom; 15.11.2016 в 13:35.
Artsiom на форуме   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создание таблицы, которая является результатом запроса к двум другим таблицам SergioSS SQL, базы данных 9 06.05.2015 23:38
Обработка и хранение файлов в БД PostgresSQL manula PHP 6 21.03.2013 11:16
запрос(postgressql) kolyan4 Помощь студентам 2 23.01.2011 22:56
Как работать с tStream для отправки пост запроса? Айдар Работа с сетью в Delphi 2 04.01.2011 21:34
Проблемка с результатом запроса в БД artemavd БД в Delphi 25 15.06.2009 17:12




16:39.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

Покупайте на сайте www.skinon.ru уникальные чехлы и наклейки для телефонов.
купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru