Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL запрос + редактирование  [new]
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]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос + редактирование  [new]
Добрый Э - Эх
Guest
если руками искать не вариант, то ищи ногами.
А чтобы ограничить выборку одной записью - задай соответствующие, однозначно идентифицирующие запись, условия в предложении WHERE написанного тобой запроса. А если нужно будет запись исправить, то воспользуйся апдейтом с теми же условиями поиска.
26 мар 13, 12:58    [14096354]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос + редактирование  [new]
Bamond
Member

Откуда:
Сообщений: 6
Задача не в том как искать руками или ногами , а в том как отредактировать запись в запросе.

Было сделано New Query , туда добавлен запрос... и в нижнем окне найдена запись... вот как ее отредактировать не очень понятно
26 мар 13, 13:02    [14096379]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос + редактирование  [new]
Bamond
Member

Откуда:
Сообщений: 6
Он просто такое ощущение что в режиме только чтение....
26 мар 13, 13:03    [14096387]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос + редактирование  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Bamond
а в том как отредактировать запись в запросе.


Запрос, который редактирует запись - это запрос UPDATE. В студии, правда есть функционал по "ручному" редактированию записей (по правой педале на таблице "Edit Top 200 rows"). И уже после открытия окна с "редактором" Вы сможете поправить запрос по кнопочке SQL на тулбаре.
26 мар 13, 13:06    [14096405]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос + редактирование  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22551
Bamond
Было сделано New Query , туда добавлен запрос... и в нижнем окне найдена запись... вот как ее отредактировать не очень понятно
в дереве на таблице правую педаль - редактировать
26 мар 13, 13:06    [14096408]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос + редактирование  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Bamond
Он просто такое ощущение что в режиме только чтение....


Результат "New Query" не редактируем "в ручную".
26 мар 13, 13:06    [14096412]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос + редактирование  [new]
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]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос + редактирование  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22551
Bamond
Если искать просто в таблице то редактируется на ура... но руками не найдешь ее.
pkarklin
И уже после открытия окна с "редактором" Вы сможете поправить запрос по кнопочке SQL на тулбаре.
26 мар 13, 13:16    [14096480]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос + редактирование  [new]
Bamond
Member

Откуда:
Сообщений: 6
Спасибо огромное..... незнал про кнопку SQL ,... оказывается там надо было запрос делать , а не в отдельном New QUery
26 мар 13, 13:21    [14096508]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить