Обновление курсоров, управляемых набором ключей

Для обновления результатов в приложении Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) должно быть достаточно сведений, чтобы однозначно идентифицировать строку в таблице.

В следующей таблице приведены конкретные случаи, в которых разрешено или запрещено обновление результатов с помощью обновляемого курсора, управляемого набором ключей.

Запрос Можно ли обновить результаты?

Запрос основан на нескольких необъединенных таблицах

Нет

Запрос основан на системных представлениях

Нет

Запрос основан на таблицах, объединенных связью «один к одному»

Да Можно обновить столбцы с обеих сторон. Однако таблицы объединения обновить нельзя.

Запрос основан на таблицах, объединенных связью «один ко многим»

Да Можно обновить столбцы со многих сторон, за исключением столбцов объединения и удостоверения

Запрос основан на таблицах со связью «многие ко многим»

Нет

Статистический запрос

Нет

Запрос, содержащий ключевое слово DISTINCT для исключения повторяющихся строк

Нет

Запросы объединения и внешнего объединения

Нет

См. также

Основные понятия

Типы курсоров
Выбор типа курсора
Курсоры и блокировка
Неявные преобразования курсора

Справка и поддержка

Получение помощи (SQL Server Compact 3.5 с пакетом обновления 1)