SQL Server 2008 Management Studio - Editar as linhas com a cláusula Where

1

Existe uma opção para editar linhas em uma grade - primeiro 200 por padrão. Em Tools -> Options -> Sql Server Object Explorer , você pode definir o valor para "Editar as principais linhas N".

Eu tenho uma tabela com 200.000 linhas. O que eu preciso fazer é editar alguns desses elementos que estão quase no final da tabela. Não posso definir isso para "Editar as 200000 linhas principais" porque será demais. No entanto, o que eu gostaria de fazer é restringir o que é mostrado na grade de edição - se possível, pela cláusula Where.

Por exemplo, "Editar as 500 principais linhas, onde ID > 16000". Isso seria algumas centenas de linhas, então está tudo bem.

Isso é possível de alguma forma, ou eu tenho que escrever código SQL para atualizar as linhas?

    
por Kornelije Petak 28.10.2011 / 09:57

1 resposta

2

Ok, eu descobri a resposta para isso.

Se eu clicar com o botão direito do mouse no cabeçalho da grade, posso selecionar Pane -> SQL . Isso mostra a instrução SQL usada para preencher a grade. Eu posso adicionar Where restrições lá.

É uma solução muito fácil, mas, de alguma forma, perdi o painel.

    
por 28.10.2011 / 10:00