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

Откуда:
Сообщений: 2
Добрый день. Есть такой вопрос:
В SQL Server Managment Studio когда открываем базу данных появляется таблица, на ней вызываем контекстное меню, там есть строки "выбрать первые 1000 строк" и "изменить первые 200 строк".
Вопрос: как мне просмотреть например после 1000 строки или изменить нужно 250 строку?

Заранее спасибо.
22 дек 13, 20:43    [15330581]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008  [new]
qwerty112
Guest
colorprint2008
Вопрос: как мне просмотреть например после 1000 строки

запросом SELECT
автор
или изменить нужно 250 строку?

запросом UPDATE
22 дек 13, 20:48    [15330592]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008  [new]
colorprint2008
Member

Откуда:
Сообщений: 2
UPDATE [andrey].[dbo].[MyTable]
SET [Time_val] = <Time_val, datetime,>
,[Val1] = <Val1, int,>
,[Val2] = <Val2, int,>
,[Val3] = <Val3, int,>
WHERE <Условия поиска,,>
GO

Для изменения где здесь вставить число?
22 дек 13, 21:10    [15330662]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008  [new]
pio777
Member

Откуда:
Сообщений: 127
colorprint2008,

Попробуйте почитать MSDN.
22 дек 13, 22:37    [15330959]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008  [new]
shandai
Member

Откуда:
Сообщений: 44
colorprint2008
Добрый день. Есть такой вопрос:
В SQL Server Managment Studio когда открываем базу данных появляется таблица, на ней вызываем контекстное меню, там есть строки "выбрать первые 1000 строк" и "изменить первые 200 строк".
Вопрос: как мне просмотреть например после 1000 строки или изменить нужно 250 строку?

Заранее спасибо.


SQL Server Managment Studio как бы не предназначен для пользовательского редактирования данных, указанные функции являются вспомогательными и не на что серьезное не претендуют.

Указанная команда [Select] позволит вывести все данные из вашей таблицы:
 Select * from [andrey].[dbo].[MyTable]
.

Для команды [UPDATE] потребуется понять, что и где вы хотите изменить, пример:
UPDATE [andrey].[dbo].[MyTable]
SET 
[Val1] = 1,
[Val2] = '2'
WHERE [Val3] = 3

В данном случае запрос [UPDATE] изменит все значения столбцов Val1 на 1, Val2 на 2, во всех строках, в которых VAL3 = 3.
23 дек 13, 07:30    [15331779]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008  [new]
П-Л
Guest
Офисным аксесным адп удобно ковыряться в таблицах. Хорошие опции фильтрации, поиска и т.п.
23 дек 13, 09:42    [15332034]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить