postgresql9.0以上可以通过下面语句自动导入系统的的扩展函数:
CREATE EXTENSION IF NOT EXISTS "uuid-ossp"
这句话的意思是导入uuid相关的扩展,执行之后,你的数据库function里面会多出来这些东西:
其他的扩展,比如随机数之类的,可以查阅官方文档。至于9.0版本之前的,这个方法无用,比如8.4,具体参考官方文档https://www.postgresql.org/docs/8.4/static/contrib.html。
这个方法是否需要数据库的一些配置才能使用,没有深究。