¿Cómo editar una fila específica en Microsoft SQL Server Management Studio 2008?


95

En Microsoft SQL Server Management Studio 2008, ¿hay algún secreto para poder editar una fila en función de una clave?

Hay una opción para hacer "Editar las 200 filas principales", pero ¿qué sucede si quiero seleccionar otra fila y editarla en la cuadrícula de datos? Prefiero hacer eso que codificar una declaración de actualización y arriesgarme a estropear la cláusula where.

Respuestas:


178

Utilice la opción "Editar los 200 principales", luego haga clic en "Mostrar panel SQL", modifique su consulta con su cláusula WHERE y ejecute la consulta. Podrás editar los resultados.


32
¡Gracias! Y solo para agregar los atajos de teclado (SQL Server 2012 - no estoy seguro sobre las versiones anteriores) Después de usar la opción "Editar los 200 principales", puede presionar CTRL-3 para editar la consulta, CTRL + R para ejecutar la consulta.
gordon613

1
Para una forma más visual de hacerlo, justo al lado de "Mostrar panel SQL", hay un botón para "Mostrar panel de criterios"; esto le permite agregar filtros basados ​​en una interfaz de cuadrícula.
sleblanc

72

Cómo editar una fila / tupla específica en Server Management Studio 2008/2012/2014/2016

Paso 1: botón derecho del mouse> seleccione "Editar las 200 filas principales"

Editar las 200 filas superiores

Paso 2: Vaya a Diseñador de consultas> Panel> SQL ( acceso directo: Ctrl + 3 )

Vaya a Diseñador de consultas> Panel> SQL

Paso 3: modificar la consulta

Modificar la consulta

Paso 4: botón derecho del mouse> Seleccione "Ejecutar SQL" ( acceso directo: Ctrl + R )

ingrese la descripción de la imagen aquí


Pero luego dice: "El cambio no se ha confirmado en la base de datos"
Anterior

9
Buena respuesta, pero qué diseño de interfaz tan tonto.
patrick

1

La ubicación del menú parece haber cambiado a:

Diseñador de consultas -> Panel -> SQL


Gracias por la contribución, pero esta no es una respuesta. Si es correcto, probablemente debería editarse en la respuesta existente, pero, por supuesto, mencionando desde qué versión se aplica.
Dennis Jaheruddin

¿Podría ampliar su respuesta?
Matas Vaitkevicius

La respuesta más reciente de ѺȐeallү también refleja este cambio en los menús. Tenga en cuenta que estoy usando Server Management Studio 11.0.x (SQL Server 2012). Como ѺȐeallү detalla muy bien con los pasos y las capturas de pantalla, la ubicación del menú se ha movido a: Diseñador de consultas -> Panel -> SQL
Shawn
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.