Si, después lo hice de otra forma, lo estuve ejecutando como si fuera una consulta sin más, y no funcionaba, ya después vi lo de los procedures y ya entendí todo.
Ya después me ha dado un error de tiempo de ejecución que tengo que solucionar con mi hosting.
gracias por la respuesta