Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.48 MB
Время: 0.027 c
3-1130309673
Thor_
2005-10-26 10:54
2005.12.11
Отображение вставки новой записи в DBGrid


11-1113242445
alex_s
2005-04-11 22:00
2005.12.11
jcl debug


3-1130232135
Ярослав
2005-10-25 13:22
2005.12.11
Отображение в DBGrid поля типа TimeStamp с миллисекундами


14-1132204863
Иг_Иг
2005-11-17 08:21
2005.12.11
Молодёжка Украины совершила чудо.........!


2-1132604672
novichok
2005-11-21 23:24
2005.12.11
Помогите пожалуйста с ProgressBar