2012-09-30 20 views
9

En SQL Server Management Studio (SSMS), ¿existe una opción para habilitar la autocompletación intellisense para JOINs?Intellisense para JOINs en SQL Server Management Studio

Por ejemplo, si escribo:

SELECT * FROM Employee INNER JOIN _ 

en este punto me gustaría IntelliSense para darme las tablas relacionadas con el empleado, y cuando cojo uno para llenar la condición de unión apropiado, basado en el relaciones de clave extranjera.

LinqPad hace esto para consultas LINQ, lo cual es genial. Me gustaría lo mismo en SSMS. Estoy usando SqlServer 2012.

+2

No, sugiéralo en [Conectar] (https://connect.microsoft.com/SQLServer/Feedback). Me parece recordar que [Redgate SQL Prompt] (http://www.red-gate.com/products/sql-development/sql-prompt/) hace algo como esto, aunque –

+0

Hola Martin: he seguido tu sugerencia y he añadido mi sugerencia para conectarse: [Agregar intellisense para las uniones] (http://connect.microsoft.com/SQLServer/feedback/details/765434/add-intellisense-for-joins-in-sql-server-management-studio-ssms). Por favor vote si está de acuerdo! – Edward

+0

¡Wow ya tiene 2 votos! Eso fue rápido. :-) – Edward

Respuesta

1

Microsoft todavía tiene un largo camino por recorrer para su implementación de intellisense para ponerse al día con Red-Gate SQLPrompt. Incluso en SQL 2012 es mínimo.

Prompt

Rojo-Gate SQL se ha fusionado con Red-Gate SQL Refactor lo que significa que, además de INTELLISENSE se obtiene una serie de características para ayudar con el diseño/formato de código, encontrar las variables utilizadas, resumir las secuencias de comandos, etc.

Cuando se tiene en cuenta la capacidad de adjuntar fragmentos de código a acrónimos, entonces para mí es una aplicación arrolladora.

Si tiene dinero para comprar SQLPrompt, ciertamente lo recomendaría.

0

Uso el SQL completo de devart. Al momento de escribir esto, es la mitad del precio de SQL Prompt de Red Gate y tiene un conjunto de características similar. Tienen una demostración de su finalización automática de JOIN aquí: http://www.devart.com/dbforge/sql/sqlcomplete/images/join-clause-auto-generation.gif .

Ofrecen una versión gratuita que es ligeramente mejor que el Intellisense de SSMS 2008, pero no incluye las sugerencias automáticas de JOIN de sus versiones pagas.

Lamentablemente, aún no he encontrado una herramienta gratuita que ofrezca lo que busca.

Cuestiones relacionadas