I am noticing that when I use this statement, the Action column is not nullable:
Action
SELECT TOP 0 SerialNumber, 0 [Action] INTO #MyTable FROM FSE_Se
Quick general hint for SELECT ... INTO : use ISNULL( with a column and it will be created as a NOT NULL column in the table.
SELECT ... INTO
ISNULL(