зачем использовать хранимую процедуру вместо запроса напрямую к базе данных?

Моя компания применяет новую политику, потому что моя компания будет иметь сертификацию некоторых международных стандартов. Эта политика заключается в том, что администратору баз данных не разрешается делать запросы напрямую в базу данных, например:

select * from some_table, update some_table, etc. 

Мы должны использовать хранимую процедуру для выполнения этих запросов.

Относительно моего последнего вопроса здесь: Postgres pl / pgsql ОШИБКА: столбец «имя_столбца» не существует

Мне интересно, должны ли мы создавать хранимую процедуру для каждой таблицы или для каждого условия? Есть ли способ более эффективно создавать хранимые процедуры?

Спасибо за ваш ответ раньше ..

и извините за мой плохой английский ..: D

5
задан Community 23 May 2017 в 11:59
поделиться