4104: The multi-part identifier could not be bound
SQL ServerO 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.
Mais entradas deste banco
- 156Incorrect syntax near the keyword
- 2812Could not find stored procedure
- 8623The query processor ran out of internal resources and could not produce a query plan
- 2714There is already an object named in the database
- 601Could not continue scan with NOLOCK due to data movement
- 50000Erro personalizado gerado com RAISERROR
- 3902The COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION