AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.03.2019, 11:39   #1  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
268 / 814 (28) +++++++
Регистрация: 23.10.2012
Ошибка БД при обновлении контейнерного поля
Добрый день.
Возникает ошибка обновления записи после проставления нового значения в контейнерное поле. При условии, что выбирается запись вместе с приджоиниными таблицами.
Пример:
Table1 у которой есть поле Field1 типа Container.

X++:
    Table1  table1, 
            table1join; // может быть любая другая таблица
    ;

    ttsBegin;
    select firstOnly forUpdate table1
    join TableId from table1join; //exists join, выборка полей ограничена или нет - не важно
    // where может быть или отсутствовать - не важно
    table1.Field1 = [123];
    table1.update();

    ttsCommit;
Запрос:
Оператор SQL: UPDATE TABLE1 SET FIELD1=<n/a>,RECVERSION=идентификатор WHERE (((DATAAREAID=N'тут компания') AND (RECID=идентификатор)) AND (RECVERSION=идентификатор))

Ошибка:
Описание ошибки SQL: [Microsoft][SQL Native Client][SQL Server]Неправильный синтаксис около конструкции "<".

Помогает выбор записи без джоина.
Этому есть объяснение? Почему <n/a>?

Последний раз редактировалось Товарищ ♂uatr; 28.03.2019 в 11:44.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибки в отчете о статусе БД Poleax DAX: Администрирование 4 20.08.2007 14:39
Denis Fedotenko: Новые поля в складских проводках Blog bot DAX: База знаний и проекты 10 24.05.2007 11:57
Ошибка: Недопустимая комбинация поля / поля ссылки kurekov DAX: Программирование 1 21.02.2007 16:36
KR3: Ошибка или crash при попытке получить tooltip поля belugin DAX: Программирование 3 01.02.2007 13:27
Ошибка при обновлении перекресных ссылок msav DAX: Администрирование 3 02.04.2004 13:49
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:10.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.