sasha wrote:

Фактически это потенциальная возможность провести ночь наедине с отладчиком.

Если рассматривать с этой точки зрения, то предлагаю запретить в хранимых процедурах:

1. Условные операторы - запросто можно накрутить лишнего.
2. Переменные - легко можно забыть инициализировать.
3. Оператор деления - можно поделить на ноль.
4. Всю остальную арифметику - ничто не мешает сложить не с тем, вычесть не то и умножить вообще на хрен знает что.
5. УДФ. Это вообще чорный ящик.
6. Блоки. Если бигины и енды растыкать не в те места, в которые нужно, то такая херня получается...
7. Операторы обработки исключений. Ну совсем не для среднего ума штучка.
8. SQL-запросы. Случается, даже сервак подвешивают.

   Примерно так. Жить станет лучше, жить станет веселей.

--
Regards. Ded.

Ответить