sql >> Base de Datos >  >> RDS >> Sqlserver

¿Qué es un 'identificador de varias partes' y por qué no se puede vincular?

Un identificador de varias partes es cualquier descripción de un campo o una tabla que contiene varias partes, por ejemplo, MyTable.SomeRow, si no se puede enlazar, significa que hay algo mal en él, ya sea que tiene un error tipográfico simple o una confusión entre tabla y columna. También puede ser causado por el uso de palabras reservadas en su tabla o nombres de campo y no rodearlos con []. También puede ser causado por no incluir todas las columnas requeridas en la tabla de destino.

Algo como el indicador de redgate sql es brillante para evitar tener que escribirlos manualmente (incluso completa automáticamente las uniones basadas en claves externas), pero no es gratis. SQL Server 2008 es compatible con Intellisense desde el primer momento, aunque no es tan completo como la versión Redgate.