Текущий архив: 2005.12.11;
Скачать: CL | DM;
Внизcould not produce a query plan from the optimizer - что это??? Найти похожие ветки
← →
Ega23 © (2005-10-25 13:24) [0]Что за ерунда??? На тестовой базе скрипт по заполнению БД прекрасно работает, на рабочей - вот такой exception получаю:
The query processor could not produce a query plan from the optimizer because a query cannot update a text, ntext, or image column and a clustering key at the same time.
Заполняю таблицу Classes, там есть 2 поля типа image, туда пишу NULL.
Ничего не понимаю...
← →
Johnmen © (2005-10-25 13:34) [1]Убрать "кластерность" у ключа...
Или ничего не писать в image.
← →
Ega23 © (2005-10-25 13:35) [2]
> Убрать "кластерность" у ключа...
> Или ничего не писать в image.
Но первичный ключ - он же всегда кластерный???
← →
Johnmen © (2005-10-25 13:39) [3]Не всегда.
Или не писать image.
:)
← →
Nikolay M. © (2005-10-25 13:46) [4]
> Ega23 © (25.10.05 13:35) [2]
> Но первичный ключ - он же всегда кластерный???
Знаешь, сколько у меня составных индексов сделано кластерными? И это не исключает наличия РК.
> query cannot update a text, ntext, or image column and a
> clustering key
Видимо, что-нибудь одно :)
← →
Ega23 © (2005-10-25 13:58) [5]Уф... Победил.
Действительно, поставил первичный составной ключ, а в процедуре Update не исправил. В результате была попвтка обновления части первичного ключа, а также вставка в image-поле.
Непонятно только, почему она скомпиллировалась? А ошибку выдавала только при обращении.
← →
ANB © (2005-10-25 14:09) [6]В MS SQL частенько так.
Страницы: 1 вся ветка
Текущий архив: 2005.12.11;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.039 c