Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ilano

Atualizar dados usando REPLACE

Recommended Posts

Olá pessoal,

 

Estou tentando executar, como teste, o script abaixo:

 

UPDATE TB_CalendarioAcademico SET Cal_Descricao = REPLACE(Cal_Descricao, '<div>- ', '<LI>')

WHERE Cal_Codigo = 7

 

Mas não está dando certo, retorna a mensagem:

 

Argument data type text is invalid for argument 1 of replace function.

 

Como posso executar este script para q eu possa atualizar todos os dados?

 

Grato,

 

Ilano.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso eh no asp? php?

Kal o tipo de dado do campo "Cal_Descricao"

você pode fazer um select para testar.

 

SELECT Cal_Descricao,  REPLACE(Cal_Descricao, '<div>- ', '<LI>') as call_new
FROM TB_CalendarioAcademico 
WHERE Cal_Codigo = 7

O q retorna? Eh sql 2005?

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Jus2ka,

 

- Uso SQL Server 2005;

- Estou tentando fazer esta atualização via banco mesmo.

- O tipo de dado do campo Cal_Descricao é do tipo Text.

 

A mensagem q está retornando é:

 

Msg 8116, Level 16, State 1, Line 1

Argument data type text is invalid for argument 1 of replace function.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.