studio management instalar descargar sql-server ssms sql-server-2008

sql server - management - Cómo alterar SQL en "Editar las 200 mejores filas" en SSMS 2008



sql server management studio 2014 (7)

En SQL Server 2008 Management Studio, cuando hago clic con el botón derecho en una tabla de base de datos y selecciono " Seleccionar las 100 mejores filas ", puedo, por ejemplo, agregar fácilmente una declaración "ORDER BY" al SQL. Eso funciona bien

Pero cuando elijo " Editar las 200 mejores filas ", no tengo la capacidad de modificar el SQL (lo que hace que sea difícil encontrar y editar un registro que acaba de agregarse a los 10.000 que hay).

Estoy bastante seguro de que pude hacer esto en SQL Server 2000 .

¿Hay alguna manera en SMSS 2008 de alterar la forma en que se muestran los registros cuando se editan los registros?


De forma similar a la respuesta de David Hall, si no es codificador, puede que sea más fácil hacer clic con el botón derecho en los resultados, luego elija Panel> Criterios. Esto le permite ajustar la ordenación, agregar filtros, etc. sin ajustar el código SQL.


El valor predeterminado para abrir / agregar filas a una tabla es Editar las 200 filas superiores. Si tiene más de 200 filas, como yo ahora, entonces necesita cambiar la configuración predeterminada. Esto es lo que hice para cambiar la edición predeterminada a 300:

  1. Ve a Herramientas en la parte superior de navegación
  2. Seleccionar opciones, luego SQL Service Object Explorer (a la izquierda)
  3. En el lado derecho del panel, haz clic en el campo que contiene 200 y cambia a 300 (o el número que desees)
  4. Haga clic en Aceptar y listo, ya está todo listo.

Si hace clic con el botón derecho en cualquier resultado de la consulta "Editar Top 200 Filas" en SSMS, verá la opción "Panel -> SQL". A continuación, muestra la consulta SQL que se ejecutó, que puede editar como lo desee.

En SMSS 2012 y 2008, puede usar Ctrl + 3 para llegar rápidamente.


También puede cambiar las opciones emergentes, para que sean más convenientes para su uso normal. Resumen:

  1. Ejecute SQL Management Studio Express 2008
  2. Haga clic en Herramientas -> Opciones
  3. Seleccione el Explorador de objetos de SQL Server. Ahora deberías poder ver las opciones

    • Valor para el comando Edit Top Rows
    • Valor para el comando Select Top Filas
  4. Dé los valores 0 aquí para seleccionar / editar todos los registros

Las instrucciones completas con capturas de pantalla están aquí: http://m-elshazly.blogspot.com/2011/01/sql-server-2008-change-edit-top-200.html


Ctrl + 3 en SQL Server 2012. También podría funcionar en 2008


Instrucciones visuales muy rápidas y sencillas para cambiar esto (y el top 1000 seleccionado) para 2008 R2 a través de la GUI de SSMS

http://bradmarsh.net/index.php/2008/04/21/sql-2008-change-edit-top-200-rows/

Resumen:

  • Ir al menú Herramientas -> Opciones -> Explorador de objetos del servidor SQL
  • Expandir SQL Server Object Explorer
  • Elija ''Comandos''
  • Para el comando ''Valor para Editar Filas Superiores'', especifique ''0'' para editar todas las filas

Siga la imagen de arriba para editar filas de 200 a 100,000 filas