postgresql中怎麼檢視函式

nt1979發表於2021-09-11

postgresql中怎麼檢視函式

在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)

推薦:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4822/viewspace-2833928/,如需轉載,請註明出處,否則將追究法律責任。

相關文章