Como editar rapidamente os valores na tabela em SQL Server Management Studio?

Para além do menu de contexto - > "editar as 200 linhas superiores" do Explorador de objectos, existe uma forma rápida de abrir uma tabela no modo de edição onde eu possa modificar rapidamente o valor de uma célula?

Preciso de ser capaz de passar as primeiras 200 linhas. E eu não quero escrever script "insert" para cada pequeno ajuste que eu preciso fazer... Eu não entendo por que SMS não oferece acesso rápido a um editor de tabela paged (como Navicat).

Author: OMG Ponies, 2009-10-08

4 answers

No Mgmt Studio, quando estiver a editar o top 200, poderá ver a área de SQL - quer Carregando com o botão direito na grelha e escolhendo a área->SQL ou pelo botão no canto superior esquerdo. Isto permitir-lhe-á escrever uma pesquisa personalizada para perfurar até à(s) Linha (s) que deseja editar.

Mas o mgmt studio não é uma ferramenta de entrada/actualização de dados e é por isso que isto é um pouco complicado.

 130
Author: brendan, 2009-10-08 03:37:40

Ir para Ferramentas > Opções. Na árvore à esquerda, seleccione SQL Server Object Explorer. Configura a opção "valor para editar o comando das linhas superiores" para 0. Ele agora permitirá que você veja e edite a tabela inteira do menu de contexto.

 47
Author: Adam Maras, 2009-10-08 03:34:53
Brendan está certo. Você pode editar o comando Select para editar uma lista filtrada de registos. Por exemplo "WHERE dept_no = 200".
 1
Author: Paul, 2012-06-28 20:17:30