当我用 SQL 编程时,我经常需要为相似的功能编写重复的代码。我创建了存储过程和存储函数,并见证了其他人编写与我类似的存储过程/函数。
应用程序编程语言通常有一组丰富的库
通过
- 不断发展的语言标准,如 libc、Java SE 和 Python 标准库,或者
- 社区/公司作为可导入的插件,例如 React for javascript 或 boost for C++。
SQL 似乎没有多少“基础”库,无论是语言标准还是第三方。
- 缺少高级库函数是否增加了数据库程序员的重复工作量?
- 作为数据库程序员,您希望在通用库中为您的开发提供什么?
- 从技术上讲,是否可以将一组库函数以存储过程和存储函数的形式用SQL(和动态SQL)或其他语言实现,供开发人员导入?