Încearcă un:
create view v as
select ISNULL(-1 * row_number() over (col1),0) as col1 from table1
union
select col1 from table1
(poţi să afli dacă SQL Server consideră că acea coloană poate conţine null-uri din coloana IS_NULLABLE în INFORMATION_SCHEMA.COLUMNS)
Răzvan