• 技术文章 >数据库 >PostgreSQL

    postgresql中怎么查看函数

    yangyang2020-04-09 15:22:54原创4049

    在PostgreSQL客户端psql中,可以使用\df查看数据库搜索路径下的所有函数:

    **postgres=# \df**
                                   List of functions
     Schema |       Name    |    Result data type   |
    
        Argument data types
                                        |  Type
    --------+-----------------------+--------------------+--------------------------
    ---------------------------------------------------------------------------------
    -----------------------------------------------------------------------------------
    -------------------------------------------------------------------------+---------
     public | __arima_adjust|double precision[]|distid integer,
     curr_tvals double precision[], prev_tvals double precision[], p integ
    er
    
                                          | normal
     public | __arima_diff

    因为PostgreSQL中的函数有四种分类:aggregates/normal/trigger/window functions,所以psql中提供了附加参数,分别用来显示对应的函数:\dfa、\dfn、dft、dfw:

    postgres=# \dft
                                   List of functions
     Schema |        Name        | Result data type | Argument data types |  Type
    --------+--------------------+------------------+---------------------+---------
     public | checkauthtrigger   | trigger          |                     | trigger
     public | postgis_cache_bbox | trigger          |                     | trigger
    (2 rows)

    推荐:PostgreSQL教程

    专题推荐:postgresql
    品易云
    上一篇:postgresql单个表可以有多少字段 下一篇:postgresql获取每组前几条记录

    相关文章推荐

    • postgresql如何连接数据库• postgresql如何查看(point类型变量)坐标系• 为什么使用postgresql

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网