DBAtlas · Atlas de operações de banco de dados

4104: The multi-part identifier could not be bound

SQL Server

O que significa?

Um identificador de várias partes separado por pontos (por exemplo, table.column ou alias.column) não pôde ser resolvido. O SQL Server não conseguiu associar esse nome a uma tabela/coluna da consulta.

Por que acontece?

Um alias de tabela errado ou não definido, uma referência a uma tabela que não está no FROM/JOIN, uma coluna atribuída à tabela errada, uso do nome real da tabela depois de definir um alias, ou um erro de digitação.

Como resolver

Verifique se os aliases usados estão definidos na cláusula FROM/JOIN. Qualifique a coluna com a tabela/o alias correto. Se você definiu um alias para uma tabela, use o alias em todos os lugares (não o nome real). Adicione a tabela que falta ao JOIN e verifique os nomes.

Abrir no DBAtlas →

Mais entradas deste banco