SQL: Argument data type text is invalid for argument
Cuando se intenta hacer un replace a un campo ntext en SQL Server se recibe el siguiente error:
Argument data type text is invalid for argument n of replace function.
Solución:
replace(cast(NombreCampo as varchar(8000)),’Lacadenaaencontrar’,'cadenareemplazo’)
Hay que tener cuidado ya que si el ntext tiene mas de 8000 caracteres truncara los restantes.
Categories: SQL Server