![](https://macx.ws/uploads/posts/2019-06/1560598052_caramba-switcher.png)
20 нояб. 2019 г.
Использование Caramba Switcher совместно с PhpStorm
![](https://macx.ws/uploads/posts/2019-06/1560598052_caramba-switcher.png)
4 окт. 2018 г.
Мотопутешествие на озеро Эльтон
![](https://hsto.org/web/42c/1f5/dbc/42c1f5dbcbca49e8ad36986383a62a8b.jpg)
Часть 2 "Эльтон - Пустошь Каспия"
Часть 3 "Эльтон - Возвращение короля"
Ярлыки:
Борисоглебск,
Волгоград,
дороги,
Казахстан,
мотоциклы,
озеро,
путешествия,
Россия,
Саратов,
фоторепортаж,
Эльтон
2 окт. 2014 г.
Молчаливый SELECT
Иногда нужно выполнить несколько SQL - команд подряд, например в блоке транзакции BEGIN - COMMIT и хочется чтобы поток выполнения не прерывался. Но что делать, если требуется включить в цепочку команду SELECT?
Делаем молчаливый SELECT, не прерывающий поток выполнения команд:
В данном случае мы селектом ставим номер следующий за максимальным существующим, и его возвращаем. Соответственно, обновить запись с таким id невозможно, т.к. её нет, но и результат селекта не возвращается. И выполняется следующая инструкция SQL, чего мы и добивались.
Делаем молчаливый SELECT, не прерывающий поток выполнения команд:
BEGIN;
-- ...
UPDATE mytbl SET id = 0 WHERE id IN ( -- mute select
-- наш select
SELECT SETVAL('mytbl_id_seq', (SELECT MAX(id)+1 FROM mytbl), FALSE)
);
-- ...
COMMIT;
Помещаем его для этого в условие апдейта и делаем, чтобы оно никогда не выполнилось.В данном случае мы селектом ставим номер следующий за максимальным существующим, и его возвращаем. Соответственно, обновить запись с таким id невозможно, т.к. её нет, но и результат селекта не возвращается. И выполняется следующая инструкция SQL, чего мы и добивались.
Ярлыки:
программирование,
IT,
postgres,
postgresql,
sql
17 июл. 2013 г.
Три текстовых редактора для iOS
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2KL3hmttPhruuSlpJZ_NbCx6wev8LPOI7kSZsZKmHIWqIrvQLNaP0_T8wJcj9OihxZMJtpvZvpIaAv8FJeOq0rm9pVJ8taqMsOYKyuwJRgudBjkYqgCJeu_onInEHquz9UW1JEXR22aE/s640/blogger-image--299850783.jpg)
Ярлыки:
текстовые редакторы,
iOS,
iPhone,
markdown,
soft
28 окт. 2012 г.
Фотосуббота
Ярлыки:
Израиль,
мёртвое море,
фотография,
Canon 5Dmk2
18 мар. 2012 г.
Сравнение портретников: Canon 5D mark II VS Panasonic GF2, Canon EF 85mm 1:1.8 VS M.Zuiko digital 45мм 1:1.8
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg42twaJxvkD5bIGreIaxIXwh3PELg5qpUnKj5gKF7XuZZAGy7nbPwiLLQq7qc5OaXe0RRUkh-fq89ymumh35rAPeBgznddnEPK_aoGgkdMOoMo7hjUoi_c8UjtcUbld4opC7mMIHxYhRQ/s200/18032012088_mini.jpg)
Под катом детали сравнения и тестовые снимки, для которых позировал красивый дизайнерский dect-телефон в стиле ретро.
6 мар. 2012 г.
Подписаться на:
Сообщения (Atom)