Сам спросил, сам ответил
Да, собственно, хранимая процедура это и есть код, который хранится и выполняется в БД. Условно говоря, один раз создали (обычно не из программы, а при создании БД), потом вызываем любое кол-во раз. Соответственно, код процедуры должен быть нейтральным к данным, т.е. у тебя обычно нет возможности менять его для каждого вызова.