2
novichok79
05.06.19
✎
12:41
|
что говорит технологический журнал?
обычно 1С делает что-то такое:
1. начинаем транзакцию
BEGIN TRANSACTION
2. потом блокировка
Regions=Reference142.REFLOCK,Locks='Reference142.REFLOCK Exclusive ID=0:80a28de658f596b744c70eff4586396a
3. потом ищем последний код
SELECT
MAX(T1._Code)
FROM _Reference142 T1
4. потом инсертим
INSERT INTO Reference142 (Marked, PredefinedID, Code, Description, Fld143, Fld144, Fld145, Fld146, Fld147) VALUES(FALSE,0x00000000000000000000000000000000,"000000001","раз","два","три","хеви-метал","короли","!!!")
5. потом получаем ссылку в 1С
SELECT
T1._IDRRef
FROM _Reference142 T1
WHERE T1._Code = '000000001'
6. потом коммитим транзакцию
COMMIT (edited)
|
|