¿Cómo verifico si una columna de texto de SQL Server está vacía?
Estoy usando SQL Server 2005. Tengo una tabla con una columna de texto y tengo muchas filas en la tabla donde el valor de esta columna no es nulo, pero está vacío. Al intentar comparar con '' se obtiene esta respuesta:
Los tipos de datos text y varchar son incompatibles en el operador distinto de.
¿Existe una función especial para determinar si el valor de una columna de texto no es nulo sino vacío?
Aceptado
where datalength(mytextfield)=0
ISNULL(
case textcolum1
WHEN '' THEN NULL
ELSE textcolum1
END
,textcolum2) textcolum1