![]() |
![]() |
![]() |
|
v7: Как атупдейтить систем? | ☑ | ||
---|---|---|---|---|
0
PZh
30.07.12
✎
14:19
|
update _1ssystem set curtime = 0;
такая нехитрая инструкция выполненная в QA не приводит к изменению таблицы, в чем дело? |
|||
1
2S
30.07.12
✎
14:19
|
не ругайся
|
|||
2
Господин ПЖ
30.07.12
✎
14:20
|
>в чем дело?
руки с ж.пы (с) ваш КО |
|||
3
PZh
30.07.12
✎
14:21
|
(2)
Конструктивно |
|||
4
PZh
30.07.12
✎
14:29
|
(2) ну что Господин ПЖ - похарахорился и в кусты?
|
|||
5
Господин ПЖ
30.07.12
✎
14:32
|
(4) я не выполняю задачи для детского сада... после обращения бы ко мне с подобным вопросом сотрудник вылетел бы водить метро нахрен при наличии BOL, гугля и головы.
|
|||
6
PZh
30.07.12
✎
14:34
|
(5) Ололо! Я решил что на BOL и гугл потрачу больше времени чем на ответ через этот форум, видимо я ошибался...
|
|||
7
Ыщъ
30.07.12
✎
15:19
|
(6) Мы сгораем со стыда.
|
|||
8
Ёпрст
гуру
30.07.12
✎
15:23
|
(0) use databasename хотя бы перед этим..
мало ли, в какой ты там базе время ТА менять собираешься |
|||
9
PZh
30.07.12
✎
17:37
|
Ну вообщем кому интересно.
Видимо, специально обученный триггер таблицы _1ssystem не позволяет двигать ТА назад, только вперед. Для того чтобы менять _1ssystem нужно запускать в монопольном режиме. Жаль что гордость Господина ПЖ не позволила мне не заворачиваться такой ерундой, а сосредоточится на деле... |
|||
10
smaharbA
30.07.12
✎
17:42
|
невидимо
|
|||
11
Азат
30.07.12
✎
17:46
|
тупой вопрос канещ - а у автора на целый день яндех, гугл и прочие поисковики забанили?
|
|||
12
PZh
30.07.12
✎
17:53
|
(11) Я не считаю наличие такого триггера очевидным.
|
|||
13
Ёпрст
гуру
30.07.12
✎
17:56
|
(9) :)
|
|||
14
Ёпрст
гуру
30.07.12
✎
17:59
|
Интересно еще, ты в пределах периодичности итогов толкаешь та, или за границу вылазиешь..
ну и позиция = 0 ..тоже весьма хабавно |
|||
15
Ёпрст
гуру
30.07.12
✎
17:59
|
забавно
|
|||
16
Господин ПЖ
30.07.12
✎
18:00
|
>Видимо, специально обученный триггер таблицы _1ssystem не позволяет двигать ТА назад, только вперед. Для того чтобы менять _1ssystem нужно запускать в монопольном режиме
переведите мне на русский шо за херь несет автор? |
|||
17
PZh
30.07.12
✎
19:52
|
(16) Вы продолжайте, продолжайте говорить загадками. Тут все поняли, что вы очень умный и великий.
(14) Просто сделал быстрый перенос ТА с конца дня на нужное время с изменением времени всех (после нужного) задействованных документов. Пример с присвоением ТА нулевого времени - просто пример. |
|||
18
Ёпрст
гуру
31.07.12
✎
10:35
|
(17) и..date_time_iddoc сменил у всех документов в _1sjourn/_1soper/*.dt/*.dh/*.ra /1scrdoc ?
|
|||
19
PZh
31.07.12
✎
14:35
|
(18) и даже time в _1sconst ^^
|
|||
20
smaharbA
31.07.12
✎
16:55
|
сабж делается без усилий, никаких триггеров нет
|
|||
21
PZh
31.07.12
✎
17:44
|
(20) Сабж не делается без монопольного режима, в этом и был сабж.
|
|||
22
prog2012
31.07.12
✎
17:48
|
(21) почему?
|
|||
23
mikecool
31.07.12
✎
17:51
|
(21) это очень странно
|
|||
24
PZh
31.07.12
✎
17:54
|
(22) И мне любопытно.
При этом если выполнить update _1ssystem set curtime = 863990000 то значение поменяется (ну т.е. в большую строну оно меняется) |
|||
25
Ёпрст
гуру
31.07.12
✎
17:57
|
(21) враньё
|
|||
26
PZh
01.08.12
✎
09:59
|
(25) Так почему это стало враньем к 20-ому посту, а до этого я был "тупой осел не понимающий азов"?
|
|||
27
Ёпрст
гуру
01.08.12
✎
10:39
|
(26) не вижу в каком месте тебя назвали ослом.
А враньё - и так очевидно. Что возвращает такой запрос ? update [databasename].[dbo].[_1SSYSTEM] set curtime = 324000000; select curtime from [databasename].[dbo].[_1SSYSTEM] update [databasename].[dbo].[_1SSYSTEM] set curtime = 0; select curtime from [databasename].[dbo].[_1SSYSTEM] --? |
|||
28
PZh
01.08.12
✎
11:26
|
(27)
Вот что он возвращает:
Я что не по русски что ли пишу? В разделенном режиме не дает изменять в меньшую сторону. |
|||
29
Ёпрст
гуру
01.08.12
✎
11:29
|
(28) всё даёт.
|
|||
30
Ёпрст
гуру
01.08.12
✎
11:30
|
И это.. Полный текст запроса в студию.
|
|||
31
PZh
01.08.12
✎
11:34
|
В QA последовательно было выполнено 2 запроса. Вот первый:
Результат первого:
Вот второй:
Результат второго:
|
|||
32
ЧеловекДуши
01.08.12
✎
11:40
|
Автор, зачем тебе двигать ТА???!!! О_о...
Может мы поможем тебе найти выход в другом месте ;) |
|||
33
Ёпрст
гуру
01.08.12
✎
11:43
|
||||
34
PZh
01.08.12
✎
11:46
|
(32) Да я уже сделал все что хотел (см. (17)).
Тут уже просто поиск истины. (23) Ответ оказался как всегда прост: В стандартной комплектации все работает. А на испытуемой базе просто висит рукотворный триггер. |
|||
35
PZh
01.08.12
✎
11:47
|
*(34) (23) = (33)
|
|||
36
Ёпрст
гуру
01.08.12
✎
11:48
|
и какой му его туда повесил и зачем ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |