powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как работают транзакции в M3-Lite?
4 сообщений из 4, страница 1 из 1
Как работают транзакции в M3-Lite?
    #36525620
Например, в глобале Member есть запись:
Код: plaintext
^Member("Maple")= 1 

В директ-моде делаю следующее:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
 3 >write ^Member("Maple")                                                            
 1                                                                                
 3 >tstart                                                                        
                                                                                
 3 >set ^Member("Maple")= 2                                                         
                                                                                
 3 >trollback                                                                     
                                                                                
 3 >write ^Member("Maple")                                                            
 2                                                                                
 3 >

Тоже самое через рутину:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
chmem    ;                                                                     
         tstart                                                                
         set ^Member("Maple")= 5                                                 
         trollback                                                             
         quit

 3 >do chmem                                                                      
                                                                                
 3 >w ^Member("Maple")                                                            
 5                                                                                
 3 >

Где rollback ?

Код: plaintext
1.
2.
 3 >w $zv                                                                         
M3-Lite for Windows V2.079e
...
Рейтинг: 0 / 0
Как работают транзакции в M3-Lite?
    #36525670
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где rollback ?Не работал в M3 Lite, но возможно, что транзакции в нем только "в зачатке", в виде поддержки синтаксиса, как это было в MSM.
...
Рейтинг: 0 / 0
Как работают транзакции в M3-Lite?
    #36525905
Спасибо, Алексей.

В файле справки есть такие строки:
M3-Lite Help
TROLLBACK:postcondition

??????????????????????????

Моё предположение было трактовать это как "не требует разъяснений". Очевидно, они не работают.
...
Рейтинг: 0 / 0
Как работают транзакции в M3-Lite?
    #36525949
Куда уж очевидней:
readme.txt
Known Bugs and Omissions

These following items are not working or turned on in version 2.077e

1. Comm ports

2. Transaction Processing Commands. They are parsed, but ignored

3. ^$JOB, ^$LOCK, ^$DEVICE SSVNs are not implemented
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как работают транзакции в M3-Lite?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]