Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Firebird, InterBase |
![]() ![]() |
Топик располагается на нескольких страницах: ←Ctrl назад 1 .. 16 17 18 19 20 [21] 22 23 24 25 .. 55 вперед Ctrl→ |
Мимопроходящий Member Откуда: бурятский тундрюк, эсквайр Сообщений: 31963 |
21.02.2018 11:32, SQL2008 пишет: > А у этих таблиц есть независимость от транзакций? мля... убыв бы! (С) Posted via ActualForum NNTP Server 1.5 |
21 фев 18, 11:37 [21207352] Ответить | Цитировать Сообщить модератору |
Симонов Денис Member Откуда: Рязань Сообщений: 10793 |
SQL2008, я же сказал автономные транзакции + GTT уровня сессии |
21 фев 18, 11:38 [21207354] Ответить | Цитировать Сообщить модератору |
SQL2008 Member Откуда: Москва Сообщений: 4392 |
Вообще стиль общения и дискуссий в этой теме
очень напоминает женскую психологию :)
|
||||||||
21 фев 18, 11:52 [21207431] Ответить | Цитировать Сообщить модератору |
Мимопроходящий Member Откуда: бурятский тундрюк, эсквайр Сообщений: 31963 |
21.02.2018 11:52, SQL2008 пишет: > Без наездов и угроз? чтобы продать что-то ненужное, нужно сперва купить что-то ненужное. (С) прежде чем фонтанировать "гениальными идеями", нужно сперва изучить матчасть. что УЖЕ есть и КАК оно работает. а то понаедут тут с деревень... (С) Posted via ActualForum NNTP Server 1.5 |
21 фев 18, 11:56 [21207457] Ответить | Цитировать Сообщить модератору |
Симонов Денис Member Откуда: Рязань Сообщений: 10793 |
SQL2008, где я тут наезжал? Тебе разжевать как с автономными транзакциями работать? |
21 фев 18, 11:57 [21207461] Ответить | Цитировать Сообщить модератору |
hvlad Member Откуда: Сообщений: 11195 |
|
||
21 фев 18, 12:04 [21207504] Ответить | Цитировать Сообщить модератору |
Симонов Денис Member Откуда: Рязань Сообщений: 10793 |
SQL2008,RECREATE GLOBAL TEMPORARY TABLE SQL2008 ( ERROR_MESSAGE VARCHAR(100) ) ON COMMIT PRESERVE ROWS; INSERT INTO SQL2008(ERROR_MESSAGE) VALUES('Прав SQL2008'); COMMIT; SET TERM ^; EXECUTE BLOCK AS BEGIN -- тут дофига действий IN AUTONOMOUS TRANSACTION DO UPDATE SQL2008 SET ERROR_MESSAGE = 'Симонов Денис Прав'; END^ SET TERM ;^ ROLLBACK; SELECT * FROM SQL2008; ERROR_MESSAGE |
21 фев 18, 12:05 [21207509] Ответить | Цитировать Сообщить модератору |
SQL2008 Member Откуда: Москва Сообщений: 4392 |
Это ответ! Спасибо. Вопрос снимается. Насчет угроз... "Мимопроходящий" желал меня убить. По крайней мере высказал явное желание :) |
||
21 фев 18, 13:02 [21207746] Ответить | Цитировать Сообщить модератору |
Dimitry Sibiryakov Member Откуда: Сообщений: 52442 |
Тут тебе не MS SQL и не PG. Никакая ошибка (кроме железной) не откатывает транзакцию. Posted via ActualForum NNTP Server 1.5 |
||
21 фев 18, 13:44 [21207938] Ответить | Цитировать Сообщить модератору |
Хотитель хотелок
Guest |
Я щетаю это победа товариши! Победа графоманства над унылой здравой логикой. PS: сама по себе фича имеет смысл, но явно не в замен. в into уже написан весь необходимый список переменных, накой его дублировать? чтобы было место два места вместо одного? |
||
21 фев 18, 14:27 [21208170] Ответить | Цитировать Сообщить модератору |
Хотитель хотелок
Guest |
[quot Хотитель хотелок](VAR1, VAR2, .., VARN) = (VAL1, VAL2, .., VALN) PPS: и чем это принципиально будет лучше чем select VAR1, VAR2, .., VARN from rdb$database into :VAL1, :VAL2, .., :VALN имеющегося уже сейчас? |
21 фев 18, 14:41 [21208250] Ответить | Цитировать Сообщить модератору |
Симонов Денис Member Откуда: Рязань Сообщений: 10793 |
Хотитель хотелок, тем что нет фетча из rdb$database |
21 фев 18, 14:43 [21208272] Ответить | Цитировать Сообщить модератору |
SQL2008 Member Откуда: Москва Сообщений: 4392 |
Я имел в виду обработку в коде
@@ERROR_COUNT и ROLLBAK TRAN
|
||||
21 фев 18, 14:44 [21208284] Ответить | Цитировать Сообщить модератору |
Мимопроходящий Member Откуда: бурятский тундрюк, эсквайр Сообщений: 31963 |
21.02.2018 14:44, SQL2008 пишет: > Я имел в виду обработку в коде > @@ERROR_COUNT и ROLLBAK TRAN здесь вам не тут! (С) Posted via ActualForum NNTP Server 1.5 |
21 фев 18, 14:48 [21208315] Ответить | Цитировать Сообщить модератору |
hvlad Member Откуда: Сообщений: 11195 |
То, что ты хочешь - нестандарный маразм, который ничем не лучше того, что сейчас есть. Я предложил лишь другую стандартную форму. Дабы дитя не плакало - пусть тешится. Так понятнее ? ![]() |
||
21 фев 18, 15:05 [21208422] Ответить | Цитировать Сообщить модератору |
Хотитель хотелок
Guest |
Источник стандартных маразмов - ANSI. Куда мне с моими хотелками... Я только предлагаю немного допилить текущий "стандартный маразм" до удобства его использования.
"Да что же Вы так убиваетесь? Вы же так не убьётесь!" (с)
Конструктивнейшее обсуждение фич. Чё тогда сразу тему не прихлопнуть? |
||||||
21 фев 18, 16:24 [21208766] Ответить | Цитировать Сообщить модератору |
Симонов Денис Member Откуда: Рязань Сообщений: 10793 |
Хотитель хотелок, у фич которые направлены лишь на экономию нажатия клавиш на клавиатуре приоритет минимальный, ну и отношение к ним соответствующее. |
21 фев 18, 16:39 [21208834] Ответить | Цитировать Сообщить модератору |
hvlad Member Откуда: Сообщений: 11195 |
|
||
21 фев 18, 17:02 [21208922] Ответить | Цитировать Сообщить модератору |
m7m Member Откуда: Украина, Мариуполь Сообщений: 1438 |
Ну тогда уже чтобы и вот такое работало (VAR1, VAR2, .., VARN) = VAL; |
||
21 фев 18, 17:34 [21209055] Ответить | Цитировать Сообщить модератору |
Симонов Денис Member Откуда: Рязань Сообщений: 10793 |
m7m, не у это уже совсем криво |
21 фев 18, 17:39 [21209077] Ответить | Цитировать Сообщить модератору |
Мимопроходящий Member Откуда: бурятский тундрюк, эсквайр Сообщений: 31963 |
21.02.2018 17:39, Симонов Денис пишет: > не у это уже совсем криво зато это Стильно! Модно! Молодежно! Posted via ActualForum NNTP Server 1.5 |
21 фев 18, 17:48 [21209137] Ответить | Цитировать Сообщить модератору |
m7m Member Откуда: Украина, Мариуполь Сообщений: 1438 |
Симонов Денис Да ладно уж если экономить на нажатии клавиш то вместо Var1=null; .... VarN=null; написать (Var1,.... VarN)=null; всяко легче чем (Var1,.... VarN)=(null,...null); Мимопроходящий, не знаю, не силен я в "Стильно! Модно! Молодежно!" |
21 фев 18, 18:15 [21209264] Ответить | Цитировать Сообщить модератору |
Мимопроходящий Member Откуда: бурятский тундрюк, эсквайр Сообщений: 31963 |
https://rutube.ru/video/6e8defdbfa26c3214ee5b11e6e422c4a/ |
||
21 фев 18, 18:27 [21209309] Ответить | Цитировать Сообщить модератору |
SQL2008 Member Откуда: Москва Сообщений: 4392 |
Сейчас много решений реализуется с использованием REST сервисов. Не задумывались над тем, чтобы реализовать это в FIREBIRD? Или это неактуально? |
26 фев 18, 11:24 [21218238] Ответить | Цитировать Сообщить модератору |
Симонов Денис Member Откуда: Рязань Сообщений: 10793 |
SQL2008, для этого пишется сервер приложений. Зачем это засовывать в SQL сервер? |
26 фев 18, 11:26 [21218248] Ответить | Цитировать Сообщить модератору |
Топик располагается на нескольких страницах: ←Ctrl назад 1 .. 16 17 18 19 20 [21] 22 23 24 25 .. 55 вперед Ctrl→ |
Все форумы / Firebird, InterBase | ![]() |