PostgreSQL 的基本操作

虽然这只是我的个人备忘录…
在平时的工作中,我使用的是 Oracle 11g,所以在工作之外的项目中,我经常陷入困境,这是为了我自己创建的参考资料。
我还在本地机器上运行数据库。

启动和连接

开始

pg_ctl -D /path/to/postgres start

获取模式列表

psql -l

在数据库中进行控制台连接。

psql #{database-name}

检查数据库详细信息

查看表格列表

\d

了解关于桌子的详细信息。

类似于Oracle的desc功能。

\d #{table-name}

函数之类的东西

获取当前时间

系统当前日期的样子。

SELECT now();

现在(), transaction_timestamp和current_timestamp似乎是相同的.

真方便啊!小贴士

可以使用逆增量搜索。

当您在控制台中使用Ctrl+R,可以进行逆向搜索。您可以找到最近使用过的命令并再次输入,非常方便。

广告
将在 10 秒后关闭
bannerAds