postgres中是否有任何等效的sp_help

Kri*_*ana 5 sql database postgresql

在SQL Server中,如果我这样写命令-

EXEC SP_HELP EmployeeMaster

它将返回我的表格字段以及在其上定义的所有默认约束。现在我只想知道在上面的postgres中有什么命令吗?

虽然我知道在postgres中仅获取表字段,但是您可以使用以下查询。

select column_name from information_schema.columns where table_name = 'EmployeeMaster'
Run Code Online (Sandbox Code Playgroud)

Cra*_*ger 5

不,没有什么比服务器端更好的了。PostgreSQL 的大多数描述性命令和实用命令都是在psql客户端中实现的,这意味着它们不可用于其他客户端应用程序。

如果您需要在客户端应用程序中执行此操作,则需要自行查询information_schema以收集所需的信息。

如果您正在使用 PgAdmin-III,那么,psql它是一个有用且强大的工具,非常值得学习。