|
|
|
user_id(current user)
|
|||
|---|---|---|---|
|
#18+
база аса 9. вопрос такой, есть таблица, в ней есть столбец - Код: plaintext когда вводятся данные все ОК, сохраняется ид юзера базы, но потом чтото происходит и все записи этой таблицы меняются на на моего юзера с которим я к базе подключаюсь. как это избежать. Спасибо за ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 14:50 |
|
||
|
user_id(current user)
|
|||
|---|---|---|---|
|
#18+
Конечно можно убрать это все, и никаких проблем не будет, но всетаки интересно как это происходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 15:02 |
|
||
|
user_id(current user)
|
|||
|---|---|---|---|
|
#18+
а лог пишет такое Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 17:02 |
|
||
|
user_id(current user)
|
|||
|---|---|---|---|
|
#18+
rastaman_sashaа лог пишет такое Код: plaintext Ммм...я не знаком с ASA, но похоже что это вычисляемое поле вычисляется и в момент выборки. Может быть такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 18:03 |
|
||
|
user_id(current user)
|
|||
|---|---|---|---|
|
#18+
SQLMantis пишет: > Может быть такое? Не может. А исчерпывающий список условий, при которых пересчитываются Compute, есть в RTFM-е. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 19:06 |
|
||
|
user_id(current user)
|
|||
|---|---|---|---|
|
#18+
rastaman_sashaкак это избежать.Убрать нафиг compute, использовать default. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 21:28 |
|
||
|
user_id(current user)
|
|||
|---|---|---|---|
|
#18+
Так вот, убрал нафиг етот compute и из лога востановил всех юзеров, и все работает. почетаю факинг мануал и разберусь :) спасибо за ответы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2009, 10:34 |
|
||
|
user_id(current user)
|
|||
|---|---|---|---|
|
#18+
SQLMantisrastaman_sashaа лог пишет такое Код: plaintext Ммм...я не знаком с ASA, но похоже что это вычисляемое поле вычисляется и в момент выборки. Может быть такое? Вычисляемое поле вычисляется и всегда записывается в запись таблицы в момент добавления или обновления записи (не важно какое поле обновляется). Поэтому при таком COMPUTE достаточно открыть ISQL и сделать таблице UPDATE, чтобы все записи получили новый код юзера в вычисляемом поле ;) DEFAULT же подставляет в поле значение при INSERT, если столбец не был явно указан в ставке или же в качестве его значения было указано, что брать значение по умолчанию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2009, 10:52 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=36131763&tid=2010947]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
158ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 262ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...