Test if any fields are null
Tuve la necesidad de consultar si en una tabla que importe de Excel había algún valor nulo, y buscando en la web encontré el siguiente código que me ha sido muy útil:
-- -- DECLARE @tb NVARCHAR(255) = N'dbo.[planillaa]' DECLARE @sql NVARCHAR(MAX) = N'SELECT * FROM ' + @tb + ' WHERE 1 = 0'; SELECT @sql += N' OR ' + QUOTENAME(name) + ' IS NULL' FROM sys.columns WHERE [object_id] = OBJECT_ID(@tb); EXEC sp_executesql @sql;
Como siempre digo, es bueno hacer referencias a las fuentes, en este caso la solución la obtuve de:
http://dba.stackexchange.com/questions/14864/test-if-any-fields-are-null
10/23/2015 03:40:00 p. m.
Share:
0 comentarios: