Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Bamond Member Откуда: Сообщений: 6 |
День добрый. SQL 2005 , SQL Management Studio Express Сделали запрос по определенным записям , а подскажите пожалуйста как их редактировать select* from[Event] order by [EmployeeID],[Created] вот такое код запроса =)) Задача общая состоит в том что есть база Event в который более 10к записей ... нужно найти одну и отредактировать =) искать руками не вариант )) Спасибо за помощь. Скажу сразу что я в sql 0 |
26 мар 13, 12:49 [14096302] Ответить | Цитировать Сообщить модератору |
Добрый Э - Эх
Guest |
если руками искать не вариант, то ищи ногами. А чтобы ограничить выборку одной записью - задай соответствующие, однозначно идентифицирующие запись, условия в предложении WHERE написанного тобой запроса. А если нужно будет запись исправить, то воспользуйся апдейтом с теми же условиями поиска. |
26 мар 13, 12:58 [14096354] Ответить | Цитировать Сообщить модератору |
Bamond Member Откуда: Сообщений: 6 |
Задача не в том как искать руками или ногами , а в том как отредактировать запись в запросе. Было сделано New Query , туда добавлен запрос... и в нижнем окне найдена запись... вот как ее отредактировать не очень понятно |
26 мар 13, 13:02 [14096379] Ответить | Цитировать Сообщить модератору |
Bamond Member Откуда: Сообщений: 6 |
Он просто такое ощущение что в режиме только чтение.... |
26 мар 13, 13:03 [14096387] Ответить | Цитировать Сообщить модератору |
pkarklin Member Откуда: Москва (Муром) Сообщений: 74925 |
Запрос, который редактирует запись - это запрос UPDATE. В студии, правда есть функционал по "ручному" редактированию записей (по правой педале на таблице "Edit Top 200 rows"). И уже после открытия окна с "редактором" Вы сможете поправить запрос по кнопочке SQL на тулбаре. |
||
26 мар 13, 13:06 [14096405] Ответить | Цитировать Сообщить модератору |
Паганель Member Откуда: Винница Сообщений: 22551 |
|
||
26 мар 13, 13:06 [14096408] Ответить | Цитировать Сообщить модератору |
pkarklin Member Откуда: Москва (Муром) Сообщений: 74925 |
Результат "New Query" не редактируем "в ручную". |
||
26 мар 13, 13:06 [14096412] Ответить | Цитировать Сообщить модератору |
Bamond Member Откуда: Сообщений: 6 |
Код: ID EmployeeID EventDate B2EF6E5D-5D7D-49E6-95B5-BC6230D59308 00000000-0000-0000-0000-000000000002 1 1 2013-03-11 19:31:22.753 1C047039-4468-479A-8147-912159B32B3D 00000000-0000-0000-0000-000000000002 1 1 2013-03-11 19:31:22.850 Задача отредактировать EventDate Если искать просто в таблице то редактируется на ура... но руками не найдешь ее. А если сделать запрос , то находится легко... но редактировать не дает =( Сделали через New Query -> туда запрос и в окне ниже результат.... вот его редактировать не дает Как это правильно делается? Правой педалью не работает. нет там такого А запрос через UPDATE не получается =( попробывал for update добавить и нифига.. ошибка про Coursor |
26 мар 13, 13:10 [14096436] Ответить | Цитировать Сообщить модератору |
Паганель Member Откуда: Винница Сообщений: 22551 |
|
||||
26 мар 13, 13:16 [14096480] Ответить | Цитировать Сообщить модератору |
Bamond Member Откуда: Сообщений: 6 |
Спасибо огромное..... незнал про кнопку SQL ,... оказывается там надо было запрос делать , а не в отдельном New QUery |
26 мар 13, 13:21 [14096508] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |