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)
不,没有什么比服务器端更好的了。PostgreSQL 的大多数描述性命令和实用命令都是在psql客户端中实现的,这意味着它们不可用于其他客户端应用程序。
如果您需要在客户端应用程序中执行此操作,则需要自行查询information_schema以收集所需的信息。
如果您正在使用 PgAdmin-III,那么,psql它是一个有用且强大的工具,非常值得学习。