Atualização de Tabela UA9

SQL

27/10/2022

Boa Tarde Pessoal

Estou tentando usar este select abaixo para atualizar a tabela UA9 porém quando executo ele gera a seguinte mensagem:

Mensagem 8152, Nível 16, Estado 14, Linha 1
Dados de cadeia ou binários seriam truncados.
A instrução foi finalizada.

O que devo fazer?

UPDATE UA9010
SET
UA9_RAZAOS = SA1.A1_NOME,
UA9_ULTCMP = SA1.A1_ULTCOM

FROM
UA9010 UA9
INNER JOIN SA1010 SA1
ON UA9_CLIENT = SA1.A1_COD AND
UA9_LOJA = SA1.A1_LOJA
WHERE
SA1.D_E_L_E_T_='''' AND
UA9.D_E_L_E_T_=''''
Wanderson Fernandes

Wanderson Fernandes

Curtidas 0

Respostas

Wanderson Fernandes

Wanderson Fernandes

27/10/2022

Pessoal,

Já achei o problema, o campo da tabela SA1 é maior que o campo da tabela UA9, foi só informar a quantidade de digitos e deu tudo certo.

Obrigado.

Boa Tarde Pessoal

Estou tentando usar este select abaixo para atualizar a tabela UA9 porém quando executo ele gera a seguinte mensagem:

Mensagem 8152, Nível 16, Estado 14, Linha 1
Dados de cadeia ou binários seriam truncados.
A instrução foi finalizada.

O que devo fazer?

UPDATE UA9010
SET
UA9_RAZAOS = SA1.A1_NOME,
UA9_ULTCMP = SA1.A1_ULTCOM

FROM
UA9010 UA9
INNER JOIN SA1010 SA1
ON UA9_CLIENT = SA1.A1_COD AND
UA9_LOJA = SA1.A1_LOJA
WHERE
SA1.D_E_L_E_T_='''' AND
UA9.D_E_L_E_T_=''''
GOSTEI 0
POSTAR