Použijte CREATE PROCEDURE dbo.MySP
Uživatel, pod kterým jste přihlášeni, musí mít neexistující výchozí schéma.
DEFAULT_SCHEMA lze nastavit na schéma, které aktuálně v databázi neexistuje.
Také byste měli použít quotename(@tableName)
a typ parametru sysname
spíše než varchar(100)
abyste se vyhnuli SQL injection nebo jen chybám z nestandardních názvů objektů.