Проблема, с которой вы сталкиваетесь, заключается в том, что ваше обновление проверяется по существующей таблице, прежде чем оно выполнит создание для вашей процедуры.
Если вы привержены этому, все, что вам нужно сделать, это убедиться, что таблица не существует, когда вы создаете / изменяете процедуру, что приводит анализатор к отложенному пути разрешения имен из-за несуществующих объектов .
После создания процедуры вы можете создать свою таблицу.
Я предполагаю, что ваш процесс уже удаляет / создает таблицу, иначе вам действительно не понадобится такая процедура в любом случае.