GaussDB 100 V300R001C00初次引入。
GaussDB 100支持用户自定义存储过程。
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,存储在数据库中。存储过程经过第一次编译后,再次调用时不需要编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。
存储过程的优势:
允许客户模块化程序设计,对SQL语句集进行封装,调用方便。
存储过程会进行编译缓存,可以提升用户执行SQL语句集的速度。
系统管理员通过执行某一存储过程的权限进行限制,能够实现对相应的数据的访问权限的限制,避免了非授权用户对数据的访问,保证了数据的安全。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3149217/ ,如需转载,请注明出处,否则将追究法律责任。