在SQL Server中,如果我编写这样的命令-
它将返回我的表字段以及在其上定义的所有默认约束。现在我只想知道在上面的postgres中有什么命令吗?
虽然我知道在postgres中仅获取表字段,但是您可以使用以下查询。
select column_name from information_schema.columns where table_name = 'EmployeeMaster'
最佳答案
不,没有像服务器端这样的东西。 PostgreSQL的大多数描述性命令和实用程序命令都是在psql
客户端中实现的,这意味着其他客户端应用程序无法使用它们。
如果需要在客户端应用程序中执行此操作,则需要查询information_schema
来收集所需的信息。
如果您使用的是PgAdmin-III,那么psql
是一个有用且强大的工具,非常值得学习。