powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Почему SQL Server Management Studio не даёт редактировать таблицу?
12 сообщений из 12, страница 1 из 1
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #35550062
objMihail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При попытке редактирования таблицы выскакивает такое сообщение:
SQL Server Management Studio
No row was updated.

The data in row 1 was not committed.
Error Sourse: The row value(s) updated or deleted either do not make the row unique or they alter multiple rows (4 rows).

Correct the errors and retry or press ESC to cancel the change(s).
картинка

При этом раньше эта таблица редактировалась без проблем. Я также создал другую таблицу такую же, в которой всё нормально редактируется. Не подскажите что делать? Может ли это быть из-за того, что я из VS попытался считать таблицу и пару раз не закрыл всякие соединения? Но после этого я уже раз 10 перезагрузился.

Конечно можно заново сделать таблицу, но хочется знать причины такого поведения, чтобы в будущем, на реальных данных, такого не происходило.
...
Рейтинг: 0 / 0
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #35550069
Чорный Бада
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по внешнему виду таблицы, там не только отсуццвует первичный ключ, но и вообще отсутствует какой-либо набор уникальных столбцов. Как вы предполагаете SSMS должен выбирать какую запись ему обновлять на сервере при изменении?

авторКонечно можно заново сделать таблицу, но хочется знать причины такого поведения, чтобы в будущем, на реальных данных, такого не происходило.
Скажите, а вы что - постоянно работаете с реальными данными в таком режиме - правите их руками из SSMS?
...
Рейтинг: 0 / 0
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #35550087
objMihail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да уж, только почему то довести таблицу до такого состояния SSMS даёт легко. Вот сейчас в порядке эксперимерта в нормально работающей таблице сделал значения всех полей двух записей полностью одинаковыми - и никаких предупреждений. Зато теперь ни одного изменения в таблице не сделать, чтобы вернуть всё на место.
Спасибо за разъяснение, всё стало понятно, постараюсь таких случаев не допускать.
...
Рейтинг: 0 / 0
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #35550230
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
objMihailДа уж, только почему то довести таблицу до такого состояния SSMS даёт легко. Вот сейчас в порядке эксперимерта в нормально работающей таблице сделал значения всех полей двух записей полностью одинаковыми - и никаких предупреждений.
Пожалуй это высказывание можно добавить 11ым пунктом в список "10 причин по которым я ненавижу mssql"
...
Рейтинг: 0 / 0
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #35553185
Чорный Бада
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
objMihailДа уж, только почему то довести таблицу до такого состояния SSMS даёт легко. Вот сейчас в порядке эксперимерта в нормально работающей таблице сделал значения всех полей двух записей полностью одинаковыми - и никаких предупреждений. Зато теперь ни одного изменения в таблице не сделать, чтобы вернуть всё на место.
Спасибо за разъяснение, всё стало понятно, постараюсь таких случаев не допускать.
Ну так при добавлении выполняется INSERT, а при правке UPDATE - в первом случае никакая идентификация записи не нужна, а во втором - надо же как-то знать, какой записи делать UPDATE, а это можно сделать только по значениям которые до этого прочитали.
...
Рейтинг: 0 / 0
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #35553312
Фотография tpg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
objMihailДа уж, только почему то довести таблицу до такого состояния SSMS даёт легко.На автомобиле тоже можно ездить в разые стороны, но почему-то все стараются по встречной полосе избегать езды.
...
Рейтинг: 0 / 0
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #35553455
Фотография Александр Волок (def1983)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Много раз уже писал здесь - отключите на уровне сервера в свойствах соединений крыжик - SET NOCOUNT ON
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #39888098
Александр Волок (def1983), Огромное спасибо. Коротко и по сути, без воды и болтовни.
Модератор: Суть оставил, воду и болтовню удалил.
...
Рейтинг: 0 / 0
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #39888392
Фотография PsyMisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Glory

10 причин по которым я ненавижу mssql


Понимаю, что это все отголоски далекого прошлого, к тому же - холивары открывать не хочется, но тем не менее - будет ли у меня шанс узреть весь этот список? :)

Просто такой сильный датабазер, как Glory, и чтобы такое написать - явно же должны быть у него вменяемые аргументы.
Хотя - дело происходило в 2008м, - полагаю, мнение уважаемого Glory могло и поменяться к настоящему времени :)
...
Рейтинг: 0 / 0
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #39888486
iiyama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PsyMisha,

не Glory,но

Любовь и ненависть кипят в душе моей.
Быть может: «Почему?» — ты спросишь. Я не знаю,
Но силу этих двух страстей
В себе я чувствую и сердцем всем страдаю.

(с) Не мое
...
Рейтинг: 0 / 0
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #39888493
Фотография PsyMisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iiyama,

Браво!
Казалось бы - при чем тут SQL Server? (С) :)
...
Рейтинг: 0 / 0
Почему SQL Server Management Studio не даёт редактировать таблицу?
    #39888549
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PsyMisha, это такая шутка
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Почему SQL Server Management Studio не даёт редактировать таблицу?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]