SQL PARA FAZER UPDATE NA TABELA PESSOAS E COLOCAR A RELAÇÃO "Fornecedor" SOMENTE NOS CLIENTES CNPJS
UPDATE PESSOAS
SET RELACAO =
CASE
WHEN RELACAO IS NULL OR TRIM(RELACAO) = ''
THEN 'Fornecedor'
ELSE
RELACAO || ', Fornecedor'
END
WHERE
-- pega somente CNPJ (removendo . / - antes de contar os dígitos)
CHAR_LENGTH(REPLACE(REPLACE(REPLACE(CNPJ, '.', ''), '/', ''), '-', '')) = 14
-- evita adicionar Fornecedor duas vezes
AND UPPER(RELACAO) NOT LIKE '%FORNECEDOR%';