DECLARE @SqlCreateTable VARCHAR(MAX) = 'CREATE TABLE #TracFone (
['+ @InvoiceNum +'] VARCHAR(30),
['+ @InvoiceDate +'] DATE,
['+ @DueDate +'] DATE,
['+ @PoNum +'] VARCHAR(30),
['+ @OrderNum +'] VARCHAR(30),
['+ @BalanceDue +'] DECIMAL(8,2),
['+ @OriginalEsn +'] VARCHAR(50),
['+ @ReplacementEsn +'] VARCHAR(50)
);
SELECT * FROM #TracFone;'
EXEC(@SqlCreateTable);