>I have another idea. Try using HomePhone_Temp instead of -Temporary. I think using - in the name may be causing the problem.
>
>Also, it may be a good idea to test if the execution of each command was successful by querying the INFORMATION_SCHEMA.COLUMNS view after each operation.
I confirm that using - or _ is not factor. I will try the pause approach now.