7
que acabo de hacer esto:Comprobar si el campo XML de SQL Server 2005 está vacía
Delete FROM MyTable WHERE ScopeValue = ""
Delete FROM G_Scope WHERE ScopeValue is ''
Delete FROM G_Scope WHERE ScopeValue = empty
Delete FROM G_Scope WHERE ScopeValue is empty
quiero borrar todas las filas con el campo xml (no anulable) donde la columna ScopeValue tiene entradas vacías significa cero caracteres.
¿Alguien sabe?
eso es extraño ..., o hice esto antes de que sea NULL ... y parece que tengo un problema de actualización de la pantalla de administración de estudio sql. Puedo hacer selects en la tabla una y otra vez mostrando ScopeValues con campos vacíos ... – msfanboy
@msfanboy: actualicé mi respuesta con una segunda opción ... –
@marc_s Creo que la longitud de datos de una var XML vacía sería 5 : 'declare @x xml; conjunto @ x = ''; seleccionar longitud de datos (@x); seleccionar elenco (@x como varbinary (max)) ' –