欢迎访问服务器技术网-www.fuwuqijishu.com

PostgreSQL 删除表格

PostgreSQL 删除表格
PostgreSQL 删除表格 PostgreSQL 使用 DROP TABLE 语句来删除表格,包含表格数据、规则、触发器等,所以删除表格要慎重,删除后所有信息就消失了。 语法 DROP TABLE 语法格式如下: DROP TABLE table_name; 实例 上一章节中我们创建了 COMPANY 和 DEPARTMENT 两个表格,我们可以先使用 \d 命令来查看表格是否创建成功: runoobdb=……继续阅读 »

2年前 (2022-07-28) 97浏览 0评论 0个赞

PostgreSQL ALTER TABLE 命令

PostgreSQL ALTER TABLE 命令
PostgreSQL ALTER TABLE 命令 在 PostgreSQL 中,ALTER TABLE 命令用于添加,修改,删除一张已经存在表的列。 另外你也可以用 ALTER TABLE 命令添加和删除约束。 语法 用 ALTER TABLE 在一张已存在的表上添加列的语法如下: ALTER TABLE table_name ADD column_name datatype; 在一张已存在的表上 DROP COL……继续阅读 »

2年前 (2022-07-23) 380浏览 0评论 0个赞

PostgreSQL 常用函数

PostgreSQL  常用函数
PostgreSQL 常用函数 PostgreSQL 内置函数也称为聚合函数,用于对字符串或数字数据执行处理。 下面是所有通用 PostgreSQL 内置函数的列表: COUNT 函数:用于计算数据库表中的行数。 MAX 函数:用于查询某一特定列中最大值。 MIN 函数:用于查询某一特定列中最小值。 AVG 函数:用于计算某一特定列中平均值。 SUM 函数:用于计算数字列所有值的总和。 ARRAY 函……继续阅读 »

2年前 (2022-07-23) 105浏览 0评论 0个赞

PostgreSQL 删除数据库

PostgreSQL 删除数据库
PostgreSQL 删除数据库 PostgreSQL 删除数据库可以用以下三种方式: 1、使用 DROP DATABASE SQL 语句来删除。 2、使用 dropdb 命令来删除。 3、使用 pgAdmin 工具。 注意:删除数据库要谨慎操作,一旦删除,所有信息都会消失。 DROP DATABASE 删除数据库 DROP DATABASE 会删除数据库的系统目录项并且删除包含数据的文件目录。 DROP ……继续阅读 »

2年前 (2022-07-20) 221浏览 0评论 0个赞

PostgreSQL 运算符

PostgreSQL 运算符
PostgreSQL 运算符 运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。 PostgreSQL 运算符是一个保留关键字或字符,一般用在 WHERE 语句中,作为过滤条件。 常见的运算符有: 算术运算符 比较运算符 逻辑运算符 按位运算符 算术运算符 假设变量 a 为 2,变量 b 为 3,则: 运算符 描述 实例 + 加 a + b 结果为 5 – 减 a –……继续阅读 »

2年前 (2022-07-17) 148浏览 0评论 0个赞

PostgreSQL 子查询

PostgreSQL 子查询
PostgreSQL 子查询 子查询或称为内部查询、嵌套查询,指的是在 PostgreSQL 查询中的 WHERE 子句中嵌入查询语句。 一个 SELECT 语句的查询结果能够作为另一个语句的输入值。 子查询可以与 SELECT、INSERT、UPDATE 和 DELETE 语句一起使用,并可使用运算符如 =、<、>、>=、<=、IN、BETWEEN 等。 以下是子查询必须遵循的几个规则: ……继续阅读 »

2年前 (2022-06-30) 123浏览 0评论 0个赞

PostgreSQL DISTINCT 关键字

PostgreSQL DISTINCT 关键字
PostgreSQL DISTINCT 关键字 在 PostgreSQL 中,DISTINCT 关键字与 SELECT 语句一起使用,用于去除重复记录,只获取唯一的记录。 我们平时在操作数据时,有可能出现一种情况,在一个表中有多个重复的记录,当提取这样的记录时,DISTINCT 关键字就显得特别有意义,它只获取唯一一次记录,而不是获取重复记录。 语法 用于去除重复记录的 DISTINCT 关键字的基本语法如下: SE……继续阅读 »

2年前 (2022-06-28) 122浏览 0评论 0个赞

PostgreSQL 选择数据库

PostgreSQL 选择数据库
PostgreSQL 选择数据库 上一章节我们讲了如何创建数据库,接下来我们来讨论如何去选择我们创建的数据库。 数据库的命令窗口 PostgreSQL 命令窗口中,我们可以命令提示符后面输入 SQL 语句: postgres=# 使用 \l 用于查看已经存在的数据库: postgres=# \l List of databases Name ……继续阅读 »

2年前 (2022-06-28) 89浏览 0评论 0个赞

PostgreSQL UPDATE 语句

PostgreSQL UPDATE 语句
PostgreSQL UPDATE 语句 如果我们要更新在 PostgreSQL 数据库中的数据,我们可以用 UPDATE 来操作。 语法 以下是 UPDATE 语句修改数据的通用 SQL 语法: UPDATE table_name SET column1 = value1, column2 = value2...., columnN = valueN WHERE [condition]; 我们可以同时更新一个或……继续阅读 »

2年前 (2022-06-24) 145浏览 0评论 0个赞

PostgreSQL HAVING 子句

PostgreSQL HAVING 子句
PostgreSQL HAVING 子句 HAVING 子句可以让我们筛选分组后的各组数据。 WHERE 子句在所选列上设置条件,而 HAVING 子句则在由 GROUP BY 子句创建的分组上设置条件。 语法 下面是 HAVING 子句在 SELECT 查询中的位置: SELECT FROM WHERE GROUP BY HAVING ORDER BY HAVING 子句必须放置于 GROUP BY 子句后面,OR……继续阅读 »

2年前 (2022-06-23) 165浏览 0评论 0个赞

PostgreSQL 创建表格

PostgreSQL 创建表格
PostgreSQL 创建表格 PostgreSQL 使用 CREATE TABLE 语句来创建数据库表格。 语法 CREATE TABLE 语法格式如下: CREATE TABLE table_name( column1 datatype, column2 datatype, column3 datatype, ..... columnN datatype, PRIMARY K……继续阅读 »

2年前 (2022-06-23) 192浏览 0评论 0个赞

PostgreSQL 约束

PostgreSQL 约束
PostgreSQL 约束 PostgreSQL 约束用于规定表中的数据规则。 如果存在违反约束的数据行为,行为会被约束终止。 约束可以在创建表时规定(通过 CREATE TABLE 语句),或者在表创建之后规定(通过 ALTER TABLE 语句)。 约束确保了数据库中数据的准确性和可靠性。 约束可以是列级或表级。列级约束仅适用于列,表级约束被应用到整个表。 以下是在 PostgreSQL 中常用的约束。 NO……继续阅读 »

2年前 (2022-06-23) 85浏览 0评论 0个赞

PostgreSQL 教程

PostgreSQL 教程
PostgreSQL 教程 PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS),在灵活的BSD许可证下发行。 PostgreSQL 开发者把它念作 post-gress-Q-L。 PostgreSQL 的 Slogan 是 “世界上最先进的开源关系型数据库”。 参考内容:PostgreSQL 10.1 手册 什么是数据库? 数据库(Database)是按照数据结构来……继续阅读 »

2年前 (2022-06-23) 118浏览 0评论 0个赞

PostgreSQL 触发器

PostgreSQL 触发器
PostgreSQL 触发器 PostgreSQL 触发器是数据库的回调函数,它会在指定的数据库事件发生时自动执行/调用。 下面是关于 PostgreSQL 触发器几个比较重要的点: PostgreSQL 触发器可以在下面几种情况下触发: 在执行操作之前(在检查约束并尝试插入、更新或删除之前)。 在执行操作之后(在检查约束并插入、更新或删除完成之后)。 更新操作(在对一个视图进行插入、更新、删除时)。……继续阅读 »

2年前 (2022-06-19) 108浏览 0评论 0个赞

Windows 上安装 PostgreSQL

Windows 上安装 PostgreSQL
Windows 上安装 PostgreSQL 这里使用 EnterpriseDB 来下载安装,EnterpriseDB 是全球唯一一家提供基于 PostgreSQL 企业级产品与服务的厂商。 下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads。 双击下载安装包,开始安装 你可以修改安装路径 选择安装组件,不懂的……继续阅读 »

2年前 (2022-06-19) 128浏览 0评论 0个赞

PostgreSQL SELECT 语句

PostgreSQL SELECT 语句
PostgreSQL SELECT 语句 PostgreSQL SELECT 语句用于从数据库中选取数据。 结果被存储在一个结果表中,称为结果集。 语法 SELECT 语句语法格式如下: SELECT column1, column2,...columnN FROM table_name; column1, column2,…columnN 为表中字段名。 table_name 为表名。 如……继续阅读 »

2年前 (2022-06-18) 108浏览 0评论 0个赞

PostgreSQL NULL 值

PostgreSQL NULL 值
PostgreSQL NULL 值 NULL 值代表遗漏的未知数据。 默认地,表的列可以存放 NULL 值。 本章讲解 IS NULL 和 IS NOT NULL 操作符。 语法 当创建表时,NULL 的基本语法如下: CREATE TABLE COMPANY( ID INT PRIMARY KEY NOT NULL, NAME TEXT NOT NULL, AGE……继续阅读 »

2年前 (2022-06-15) 300浏览 0评论 0个赞

PostgreSQL 模式(SCHEMA)

PostgreSQL 模式(SCHEMA)
PostgreSQL 模式(SCHEMA) PostgreSQL 模式(SCHEMA)可以看着是一个表的集合。 一个模式可以包含视图、索引、数据类型、函数和操作符等。 相同的对象名称可以被用于不同的模式中而不会出现冲突,例如 schema1 和 myschema 都可以包含名为 mytable 的表。 使用模式的优势: 允许多个用户使用一个数据库并且不会互相干扰。 将数据库对象组织成逻辑组以便更……继续阅读 »

2年前 (2022-06-14) 92浏览 0评论 0个赞

PostgreSQL LIMIT 子句

PostgreSQL LIMIT 子句
PostgreSQL LIMIT 子句 PostgreSQL 中的 limit 子句用于限制 SELECT 语句中查询的数据的数量。 语法 带有 LIMIT 子句的 SELECT 语句的基本语法如下: SELECT column1, column2, columnN FROM table_name LIMIT [no of rows] 下面是 LIMIT 子句与 OFFSET 子句一起使用时的语法: SELECT c……继续阅读 »

2年前 (2022-06-13) 101浏览 0评论 0个赞

Mac OS 上安装 PostgreSQL

Mac OS 上安装 PostgreSQL
Mac OS 上安装 PostgreSQL 使用 EnterpriseDB 来下载安装,EnterpriseDB 是全球唯一一家提供基于 PostgreSQL 企业级产品与服务的厂商。 下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads。 下载 postgresql-****-osx.dmg 文件,双击安装文件: 这时……继续阅读 »

2年前 (2022-06-12) 106浏览 0评论 0个赞

PostgreSQL 别名

PostgreSQL 别名
PostgreSQL 别名 我们可以用 SQL 重命名一张表或者一个字段的名称,这个名称就叫着该表或该字段的别名。 创建别名是为了让表名或列名的可读性更强。 SQL 中 使用 AS 来创建别名。 语法 表的别名语法: SELECT column1, column2.... FROM table_name AS alias_name WHERE [condition]; 列的别名语法: SELECT column_n……继续阅读 »

2年前 (2022-06-09) 177浏览 0评论 0个赞

PostgreSQL INSERT INTO 语句

PostgreSQL INSERT INTO 语句
PostgreSQL INSERT INTO 语句 PostgreSQL INSERT INTO 语句用于向表中插入新记录。 我们可以插入一行也可以同时插入多行。 语法 INSERT INTO 语句语法格式如下: INSERT INTO TABLE_NAME (column1, column2, column3,...columnN) VALUES (value1, value2, value3,...valueN……继续阅读 »

2年前 (2022-06-09) 184浏览 0评论 0个赞

PostgreSQL LIKE 子句

PostgreSQL LIKE 子句
PostgreSQL LIKE 子句 在 PostgreSQL 数据库中,我们如果要获取包含某些字符的数据,可以使用 LIKE 子句。 在 LIKE 子句中,通常与通配符结合使用,通配符表示任意字符,在 PostgreSQL 中,主要有以下两种通配符: 百分号 % 下划线 _ 如果没有使用以上两种通配符,LIKE 子句和等号 = 得到的结果是一样的。 语法 以下是使用 LIKE 子句搭配百分号 % 和下划线……继续阅读 »

2年前 (2022-06-08) 144浏览 0评论 0个赞

PostgreSQL 表达式

PostgreSQL 表达式
PostgreSQL 表达式 表达式是由一个或多个的值、运算符、PostgresSQL 函数组成的。 PostgreSQL 表达式类似一个公式,我们可以将其应用在查询语句中,用来查找数据库中指定条件的结果集。 语法 SELECT 语句的语法格式如下: SELECT column1, column2, columnN FROM table_name WHERE [CONDITION | EXPRESSION]; Po……继续阅读 »

2年前 (2022-06-08) 229浏览 0评论 0个赞

PostgreSQL UNION 操作符

PostgreSQL UNION 操作符
PostgreSQL UNION 操作符 PostgreSQL UNION 操作符合并两个或多个 SELECT 语句的结果。 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每个 SELECT 语句中的列的顺序必须相同。 语法 UNIONS 基础语法如下: SELECT column1 [,……继续阅读 »

2年前 (2022-06-08) 261浏览 0评论 0个赞

PostgreSQL DELETE 语句

PostgreSQL DELETE 语句
PostgreSQL DELETE 语句 你可以使用 DELETE 语句来删除 PostgreSQL 表中的数据。 语法 以下是 DELETE 语句删除数据的通用语法: DELETE FROM table_name WHERE [condition]; 如果没有指定 WHERE 子句,PostgreSQL 表中的所有记录将被删除。 一般我们需要在 WHERE 子句中指定条件来删除对应的记录,条件语句可以使用 AND ……继续阅读 »

2年前 (2022-06-07) 161浏览 0评论 0个赞

PostgreSQL TRUNCATE TABLE

PostgreSQL TRUNCATE TABLE
PostgreSQL TRUNCATE TABLE PostgreSQL 中 TRUNCATE TABLE 用于删除表的数据,但不删除表结构。 也可以用 DROP TABLE 删除表,但是这个命令会连表的结构一起删除,如果想插入数据,需要重新建立这张表。 TRUNCATE TABLE 与 DELETE 具有相同的效果,但是由于它实际上并不扫描表,所以速度更快。 此外,TRUNCATE TABLE 可以立即释放表空间,……继续阅读 »

2年前 (2022-06-06) 102浏览 0评论 0个赞

PostgreSQL GROUP BY 语句

PostgreSQL GROUP BY 语句
PostgreSQL GROUP BY 语句 在 PostgreSQL 中,GROUP BY 语句和 SELECT 语句一起使用,用来对相同的数据进行分组。 GROUP BY 在一个 SELECT 语句中,放在 WHRER 子句的后面,ORDER BY 子句的前面。 语法 下面给出了 GROUP BY 子句的基本语法: SELECT column-list FROM table_name WHERE [ condit……继续阅读 »

2年前 (2022-06-04) 299浏览 0评论 0个赞

PostgreSQL WITH 子句

PostgreSQL WITH 子句
PostgreSQL WITH 子句 在 PostgreSQL 中,WITH 子句提供了一种编写辅助语句的方法,以便在更大的查询中使用。 WITH 子句有助于将复杂的大型查询分解为更简单的表单,便于阅读。这些语句通常称为通用表表达式(Common Table Express, CTE),也可以当做一个为查询而存在的临时表。 WITH 子句是在多次执行子查询时特别有用,允许我们在查询中通过它的名称(可能是多次)引用它。……继续阅读 »

2年前 (2022-05-29) 136浏览 0评论 0个赞

Linux 上安装 PostgreSQL

Linux 上安装 PostgreSQL
Linux 上安装 PostgreSQL 打开 PostgreSQL 官网 https://www.postgresql.org/,点击菜单栏上的 Download ,可以看到这里包含了很多平台的安装包,包括 Linux、Windows、Mac OS等 。 Linux 我们可以看到支持 Ubuntu 和 Red Hat 等各个平台,点击具体的平台链接,即可查看安装方法: 点击上图中的 file browser,我……继续阅读 »

2年前 (2022-05-29) 98浏览 0评论 0个赞


Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-0602.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900