Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Seed88 Member Откуда: Сообщений: 36 |
Есть MSSQL 2008, нужно самым простым способом удалить строку в таблице через Managment Studio Выбираю строку, в Edit> Delete не активно.. Что могу не так делать? |
16 июн 17, 23:14 [20571445] Ответить | Цитировать Сообщить модератору |
Гавриленко Сергей Алексеевич Member Откуда: Moscow Сообщений: 37143 |
Это не самый простой способ. Самый простой - написать команду delete. |
16 июн 17, 23:18 [20571455] Ответить | Цитировать Сообщить модератору |
Seed88 Member Откуда: Сообщений: 36 |
В таблице dbo.Backup.Model.Backups хочу удалить строку, в столбце которой значение job_name содержит имя Company DELETE FROM [dbo].[Backup.Model.Backups] WHERE job_name = Company; GO Ошибка: Level 16, State 1, Line 3 Invalid column name 'Delfin'. Подскажите что не так делаю? |
17 июн 17, 19:28 [20572209] Ответить | Цитировать Сообщить модератору |
Ролг Хупин Member Откуда: Чебаркуль Сообщений: 3971 |
если это так и есть, то ищите дельфина где-нибудь в триггерах, например, в лучшем случае. |
||
17 июн 17, 20:05 [20572224] Ответить | Цитировать Сообщить модератору |
Seed88 Member Откуда: Сообщений: 36 |
Ролг Хупин, Можете подробнее обьяснить? Я теперь пытаюсь удалить хост (имя сервера) с другой таблицы, тоже не дает возможности. DELETE FROM [dbo].[Hosts] WHERE name = Server; GO Ошибка: Msg 4104, Level 16, State 1, Line 3 The multi-part identifier "Server" could not be bound. Этот шаг нужно сделать вот из этой доки http://virtualizationandhelpfultips.blogspot.com/2014/11/remove-missing-hosts-or-duplicates-in.html Выше написанный пример удаления по имени, аналогичен по смыслу. Не могу понять почему SQL не дает возможности удалить нужные строки. У меня версия Express если это имеет значение, и в Managment Studio прологинен из под виндовой учетки. |
17 июн 17, 23:37 [20572455] Ответить | Цитировать Сообщить модератору |
Гавриленко Сергей Алексеевич Member Откуда: Moscow Сообщений: 37143 |
DELETE FROM [dbo].[Hosts] WHERE name = 'Server'; GO |
17 июн 17, 23:55 [20572466] Ответить | Цитировать Сообщить модератору |
alexeyvg Member Откуда: Moscow Сообщений: 31782 |
А строковые константы пишутся в одинарных кавычках.
|
||||
18 июн 17, 02:25 [20572537] Ответить | Цитировать Сообщить модератору |
Seed88 Member Откуда: Сообщений: 36 |
alexeyvg, Всем спасибо кто откликнулся! Разобрался, поудалял названия заданий в таблицах, после чего смогу удалить сервера через интерфейс самой программы. |
18 июн 17, 16:16 [20572999] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |