PostgreSQL 自定义数据类型
PostgreSQL 提供了 create type 语法用于创建自定义类型,自定义数据类型是对内置数据类型的补充,其本身基于内置数据类型实现,可以根据业务需要组合内置基础数据类型,创建自定义的复合数据类型。1. 自定义类型创建一个简单的自...继续阅读
PostgreSQL 提供了 create type 语法用于创建自定义类型,自定义数据类型是对内置数据类型的补充,其本身基于内置数据类型实现,可以根据业务需要组合内置基础数据类型,创建自定义的复合数据类型。1. 自定义类型创建一个简单的自...继续阅读
PostgreSQL 提供了丰富的内置数据类型用于定义业务表结构,常用的比如数值类型、字符类型、日期时间类型、布尔类型、二进制类型、json类型等等。此外,用户还可以使用 CREATE TYPE 命令创建自定义数据类型。本文主要介绍 Pos...继续阅读
1. PostgreSQL 创建用户语法PostgreSQL 完整的创建用户语法如下:CREATE USER name [ [ WITH ] option [ ... ] ]where option can be:SUPERUSER | N...继续阅读
修改表结构是数据库中常见的操作之一,比如增加字段,删除字段,修改字段名称,修改字段类型,增加主键,删除主键,增加索引,删除索引等等。PostgreSQL 提供了相关命令用来修改表结构。创建一个表 t,只包含一个字段 c1,下面的示例将基于表...继续阅读
1. PostgreSQL 创建表(1)创建普通表create table t1(id int, name text);或者create table if not exists t1(id int, name text);(2)创建带主键的...继续阅读
一个 PostgreSQL 数据库内部可以创建多个模式(schema),在模式里面创建表,索引等对象,PostgreSQL 数据库的默认 schema 为 public。用户可以创建自定义的 schema,也可以删除 schema。1. 创...继续阅读
一个 PostgreSQL 实例可以创建多个数据库,以便多个业务共用一个数据库实例,不同的业务使用不同的数据库名称,彼此之间通过数据库名称进行区分和隔离。1. 创建数据库创建数据库语法:CREATE DATABASE name[ WITH ...继续阅读
在 PostgreSQL 数据库中,使用 select 语句从数据库表中查询数据,查询结果以表格形式返回,称之为查询结果集。select 带 where 子句可以对查询结果进行条件过滤select 带 order by 子句可以对查询结果进...继续阅读
在 PostgreSQL 数据库中,可以使用 update 语句更新表记录,where 子句用于过虑要更新的数据行,如果没有指定 where 子句,则将会更新所有行。1. update 更新数据语法下面是 update 语句的完整语法:[ ...继续阅读
在 PostgreSQL 数据库中,可以使用 delete 语句删除表记录,where 子句用于过虑要删除的数据记录。如果没有指定 where 子句,则将会删除所有行。如果想要删除一个表的所有数据,建议使用 truncate table 语...继续阅读