Olá Rafael, tudo bem?
O erro aparentemente é pelo fato de o campo que está no select e o campo que recebera o valor no insert, são de tipos diferentes e por esse motivo você precisaria realizar uma conversão nos dados antes de inserir.
Então você poderia resolver de duas formas, a primeira seria alterar um dos campos, deixando os dois campos com o mesmo tipo de dados e realizar a inserção. Outra opção seria usar o CAST no momento da inserção como sugerido. Dentro do CAST você informa o campo e para qual tipo de dados ele será convertido no momento do select, dessa forma:
INSERT VALOR teste (vetor)
SELECT CAST (id_usuario AS text) FROM teste WHERE nome='rafael'
Neste exemplo, o tipo do campo id_usuario esta sendo convertido para o mesmo tipo que o campo vetor para realizar a inserção.
Espero ter ajudado e bons estudos!