Saltar al contenido

Mostrar nombres de tablas en títulos en SQL Server Management Studio

Nuestros mejores investigadores agotaron sus provisiones de café, en su búsqueda noche y día por la resolución, hasta que Jorge encontró la contestación en Gogs así que hoy la compartimos aquí.

No, no hay manera de hacer que Management Studio haga eso. Ha abierto una ventana de consulta y puede personalizar lo que se muestra allí, pero el nombre de la tabla no es una de las opciones. Después de todo, una pequeña cantidad de consultas involucran solo una tabla. Y piensa en estas preguntas:

  • Si agrega otra consulta a esa ventana, ¿en qué debería convertirse el título?
  • Si cambia la consulta que produjo para que sea una combinación, ¿entonces qué?
  • Si guardó la consulta como un archivo, ¿debería el nombre de la tabla anular el nombre que le dio?

Estas preguntas son retóricas, ya que la funcionalidad no es posible de todos modos, pero hay muchas otras consideraciones técnicas que van mucho más allá de hacer clic con el botón derecho en una tabla y decir SELECT TOP

SSMSBoost parece darle cierto control sobre estas cosas, pero tampoco veo el nombre de la tabla como una opción aquí (probablemente por los mismos desafíos técnicos que planteé en mis viñetas).

Como solución, a veces agrego un texto fijo como primera columna a mi SELECTs. Esto puede aumentar la legibilidad, si tiene muchas tablas de resultados a la vez.

SELECT 'The contents of table X' as INFO, * FROM table_x
SELECT 'The contents of table Y' as INFO, * FROM table_y

O, incluso mejor (incluso funciona cuando la tabla de resultados está vacía):

SELECT '' AS 'The contents of table X', * FROM table_x
SELECT '' AS 'The contents of table Y', * FROM table_y

Si al abrir una mesa eliges Edit Top X Rows en lugar de Select Top X Rows:

Editar opción

El nombre de la tabla se mostrará en la barra de direcciones:

Título de la pestaña

lo que facilita mucho la navegación entre mesas ya abiertas.

Puedes usar el sql si necesita editar la consulta de alguna manera, pero si la cambia demasiado, anula el objeto de tener el nombre de la tabla en el título para empezar.

Por supuesto, debe usar su usuario de “solo lectura” para hacer esto en los sistemas de producción.

Puedes añadir valor a nuestra información añadiendo tu veteranía en las críticas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *