Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка с обновлением данных таблицы  [new]
Auratos
Member

Откуда:
Сообщений: 7
Добрый день. Создал в Microsoft SQL Server 2008 R2 базу данных Clients и тестовую таблицу. В ней настроил два поля: 1 - уникальный идентификатор с функцией автоматическое инкремента (первичный ключ), 2 - просто текстовое поле, тип varchar. Попытался проверить работу, добавив записи в таблицу. Записи содержат одинаковый текст "abc". При добавлении уже второй записи появляется ошибка как на скриншоте во вложении, но при повторном открытии таблицы запись добавлена успешно. Пытаюсь добавить третью такую же запись - снова ошибка до следующего открытия таблицы. Подскажите, пожалуйста, как побороть эту проблему?

+

Картинка с другого сайта.


Картинка с другого сайта.
11 ноя 16, 14:18    [19883186]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка с обновлением данных таблицы  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37067
Или делайте структуру данных, с которой может работать редактор, или обновляте записи скриптами.
11 ноя 16, 14:20    [19883202]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка с обновлением данных таблицы  [new]
Sybex
Member

Откуда: Moscow
Сообщений: 113
Это не ошибка, а предупреждение. Вообще это особенности работы Managment Studio. Для столбцов с автоинкрементом она не отображает сразу значения, побороть это не выйдет.
11 ноя 16, 14:44    [19883362]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка с обновлением данных таблицы  [new]
MsGuns
Member

Откуда: г.Чернигов
Сообщений: 103
Все изменения в таблицах (INSERT,UPDATE,DELETE) лучше делать запросами, причем в контексте откатываемых по завершении всех изменений транзакций. После проверки результатов (select измененной таблицы непосредственно перед rollback transaction) коммитить если тело скрипта содержит полный алгоритм либо отлаженный текст переносить в полный итоговый скрипт (ХП, функцию, триггер и т.д.)
12 ноя 16, 18:55    [19886489]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить