众所周知PostgreSQL是市场上最流行和强大的数据库之一。它拥有强大的特性和大型开发者社区的支持,使得它在行业中产生深远影响。如果你想熟悉Postgre SQL的基本概念,这篇博客为你准备的。这篇博客将涵盖Postgre SQL中的基本CRUD操作(创建,读取,更新,删除)。
Postgre SQL CRUD操作
每当我们使用任何系统时,必须要有的主要功能是读、写、创建这样的操作,而且还能够操作在特定系统中存储数据的schema。同样,在PostgreSQL数据库中,我们也有CRUD操作。CRUD是指创建、读取、更新和删除操作。每当我们想要操作数据时:
Postgre SQL中的CREATE命令
在Postgre SQL中,我们以表的形式存储数据。一个表由行和列组成。在CRUD中,"C "代表 “CREATE”,当我们想创建一个表时,可以使用CREATE TABLE命令。
例如:让我们创建一个名为employees的表,它有五列。这个表存储了雇员的emp_id,first_name,last_name,birth_date和email。然后我们可以用这个查询创建这个表。
Postgre SQL中的SELECT命令
Select是PostgreSQL中最有用的命令之一,它用来从数据库中读取数据。它是PostgreSQL中最简单的命令之一。
注意:当我们需要从表的每一列读取数据时,我们可以使用*来代替select_list。
例如:我们有几种情况可以使用这个命令
- 当我们需要表(employees)中的全部数据时。
- 当我们需要表(employees)中的特定列(例如emp_id)的数据时。
- 当我们需要表(employees)中所有符合条件(如emp_id应该是1234)的列的数据时。
- 当我们需要表(employees)中的特定列(例如emp_id)的数据,并且需要遵循条件(例如emp_id应该是1234)。
让我们假设拥有与CREATE命令相同的表,那么我们可以使用这个查询从这个表中读取数据。
Postgre SQL中的UPDATE命令
UPDATE命令是用来修改表中的现有数据的。这个命令非常有用,因为大多数时候我们必须对现有的数据进行修改。
例如,让我们假设我们有相同的表,我们曾在CREATE命令中使用。因此,我们需要改变雇员的名字,其中雇员的ID是’1234’,那么我们可以使用这个查询来更新这个表。
Postgre SQL中的DELETE命令
在Postgre SQL中,DELETE命令用来从表中删除一条或多条记录。
例如:我们假设我们有一个与CREATE命令相同的表。所以,我们需要删除雇员ID为’1234’的雇员数据,那么我们可以用这个查询来删除这个表。
总结
在这篇博客中,我们讨论了Postgre SQL中的CRUD(创建、读取、更新、删除)操作,还熟悉创建、读取、更新和删除命令的语法,这些帮助我们更好地使用它。
原文标题:Let’s have a look at the PostgreSQL CRUD operation
原文作者:无
原文地址:https://blog.knoldus.com/lets-have-a-look-at-the-postgresql-crud-operation