postgresql数据库-PostgreSQL视图

在PostgreSQL中,视图(VIEW)是一个伪表。 它不是物理表,而是作为普通表选择查询。
视图也可以表示连接的表。 它可以包含表的所有行或来自一个或多个表的所选行。

postgresql数据库-PostgreSQL函数(存储过程)

PostgreSQL函数也称为PostgreSQL存储过程。 PostgreSQL函数或存储过程是存储在数据库服务器上并可以使用SQL界面调用的一组SQL和过程语句(声明,分配,循环,控制流程等)。 它有助于您执行通常在数据库中的单个函数中进行多次查询和往返操作的操作。

postgresql数据库-PostgreSQL触发器

PostgreSQL触发器是一组动作或数据库回调函数,它们在指定的表上执行指定的数据库事件(即,INSERT,UPDATE,DELETE或TRUNCATE语句)时自动运行。 触发器用于验证输入数据,执行业务规则,保持审计跟踪等。

postgresql数据库-PostgreSQL别名

PostgreSQL别名(Alias)用于为列或表提供临时名称。您可以使用PostgreSQL别名为列或表创建一个临时名称。

postgresql数据库-PostgreSQL索引

什么是索引?索引是用于加速从数据库检索数据的特殊查找表。数据库索引类似于书的索引(目录)。 索引为出现在索引列中的每个值创建一个条目。

postgresql数据库-PostgreSQL日期和时间函数

所有重要的日期和时间相关函数如下列表所示:按Ctrl + E打开查询编辑器,执行此查询示例:

postgresql数据库-PostgreSQL UNIONS子句

PostgreSQL UNION子句/运算符用于组合两个或多个SELECT语句的结果,而不返回任何重复的行。

postgresql数据库-PostgreSQL NULL值

PostgreSQL NULL是用于表示缺少值的术语。 表中的NULL值是一个字段中的值,显示为空白。

postgresql数据库-PostgreSQL修改表(ALTER TABLE语句)

PostgreSQL ALTER TABLE命令用于添加,删除或修改现有表中的列。您还可以使用ALTER TABLE命令在现有表上添加和删除各种约束。

postgresql数据库-PostgreSQL截断表(TRUNCATE TABLE语句)

PostgreSQL TRUNCATE TABLE命令用于从现有表中删除完整的数据。您也可以使用DROP TABLE命令删除完整的表,但会从数据库中删除完整的表结构,如果希望存储某些数据,则需要重新创建此表。