Error MSSQLSERVER_4104
Solicito ajuda para identificar o que possa estar errado na query abaixo:
UPDATE Produtos SET
Nome = TD.DESCRICAO,
Nome_Nota = TD.DESCRICAONOTA
from Produtos AS P8
where exists (select CODIGO, DESCRICAO, DESCRICAONOTA
from Produto_NCM.dbo.ProdutosDescricao AS TD
where P8.Codigo = TD.CODIGO);
Mensagem de Erro:
Mensagem 4104, Nível 16, Estado 1, Linha 3
O identificador de várias partes "TD.DESCRICAO" não pôde ser associado.
Mensagem 4104, Nível 16, Estado 1, Linha 4
O identificador de várias partes "TD.DESCRICAONOTA" não pôde ser associado.
UPDATE Produtos SET
Nome = TD.DESCRICAO,
Nome_Nota = TD.DESCRICAONOTA
from Produtos AS P8
where exists (select CODIGO, DESCRICAO, DESCRICAONOTA
from Produto_NCM.dbo.ProdutosDescricao AS TD
where P8.Codigo = TD.CODIGO);
Mensagem de Erro:
Mensagem 4104, Nível 16, Estado 1, Linha 3
O identificador de várias partes "TD.DESCRICAO" não pôde ser associado.
Mensagem 4104, Nível 16, Estado 1, Linha 4
O identificador de várias partes "TD.DESCRICAONOTA" não pôde ser associado.
Wagner Barbalho
Curtidas 0
Respostas
Mariana Carvalho
26/06/2013
acredito que vc não possa usar o que está entre as aspas ""
posso estar enganda
posso estar enganda
GOSTEI 0
Wagner Barbalho
26/06/2013
Mariana;
Obrigado pela ajuda.
Mas descobrir o problema de tanto pesquisar:
Ao importar do Excel a tabela ProdutosDescriçao, o campo descrição desta tabela ficou com tamanho de 255 posições e o campo Descrição da tabela de Produtos do Shop somente possui 50 posições. utilizei "STR"
e assim funcionou a atualização.
Lhe agradeço desde já.
Wagner
Obrigado pela ajuda.
Mas descobrir o problema de tanto pesquisar:
Ao importar do Excel a tabela ProdutosDescriçao, o campo descrição desta tabela ficou com tamanho de 255 posições e o campo Descrição da tabela de Produtos do Shop somente possui 50 posições. utilizei "STR"
e assim funcionou a atualização.
Lhe agradeço desde já.
Wagner
GOSTEI 0
Mariana Carvalho
26/06/2013
coloque o codigo da forma correta, pois não entendi, rsrsrs.
GOSTEI 0
Wagner Barbalho
26/06/2013
Ok! Não é Str e sim Substring.
GOSTEI 0