修改已经存储在数据库中的数据的行为叫做更新。你可以更新单独的一行,也可以更新表中所有的行,还可以更新其中的一部分行。我们可以独立地更新每个字段,而其它的字段则不受影响。 要更新现有的行,使用UPDATE命令。这需要三种信息: 表的名字和要更新的字段名 字段的新值 要更新哪些行 SQL 通常并不为数据 ...
分类:
数据库 时间:
2016-06-27 23:22:20
阅读次数:
468
PostgreSQL提供两种方式创建一个新的数据库:第一种是使用CREATE DATABASE的SQL命令。第二种使用createdb的一个命令行可执行文件。 第一种:使用CREATE DATABASE来创建数据库。 语法格式: CREATE DATABASE语句的基本语法如下: CREATE DA ...
分类:
数据库 时间:
2016-06-27 23:10:04
阅读次数:
358
到目前为止我们已经解释了如何向表中增加数据以及如何改变数据。剩下的是讨论如何删除不再需要的数据。和前面增加数据一样,删除数据也必须是从表中整行整行地删除。在上一节里我们提到了 SQL 没有提供直接指定某一行的方法。因此,删除行只能是通过声明被删除行必须匹配的条件进行。如果你在表上有一个主键,那么你可 ...
分类:
数据库 时间:
2016-06-27 23:08:31
阅读次数:
335
postgresql提供COPY命令实现表与文件的相互拷贝。 ...
分类:
数据库 时间:
2016-06-27 23:01:41
阅读次数:
317
使用UNION,INTERSECT,EXCEPT分别求两个查询结果的并集,交集和差集 ...
分类:
数据库 时间:
2016-06-27 21:31:15
阅读次数:
229
1. 检查Linux系统是否安装数据库 首先查看自己的系统是否安装了postgresql数据库命令如下: rpm -qa | grep postgresql 如果没有显示查询结果(如下图所示)说明就未安装postgresql数据库 2. 登录数据库 输入命令 su postgres 然后在输入命令p ...
分类:
数据库 时间:
2016-06-27 19:29:32
阅读次数:
190
安装 PostgreSQL可以用Python psycopg2模块集成。 sycopg2是Python编程语言的PostgreSQL数据库的适配器。 其程序代码少,速度快,稳定。不需要单独安装这个模块,因为它默认情况下被运往随着Python版本在2.5.x一起的。如果不把它安装在机器上,然后可以使用 ...
分类:
数据库 时间:
2016-06-27 17:15:43
阅读次数:
290
数据库管理工具的种类有很多,其中,Navicat Premium非常的受广大的用户喜欢。因为,它为了改善用户的体验,特地提供了数种实用工具。而且其本身还支持单一程序同时连接到 SQLite、MariaDB、SQL Server、MySQL、Oracle 和 PostgreSQL数据库。并且其操作简单... ...
分类:
其他好文 时间:
2016-06-27 15:11:29
阅读次数:
192
JOIN用于多张表的关联查询,如SELECT子句(SELECT A.a,A.b,B.a,B.d)中既有表A的字段,同时还有B表的字段,此时使用单独使用FROM A或FROM B已经解决不了问题了,使用JOIN来关联表A和表B即可解决问题,即FROM A,B或A JOIN B,这种方式得到的结果其实是 ...
分类:
数据库 时间:
2016-06-26 19:44:10
阅读次数:
4283
[root@test02 init.d]# ll /etc/init.d/postgresql-9.5 -rwxr-xr-x. 1 root root 10072 May 15 06:34 /etc/init.d/postgresql-9.5 1. 检查PostgreSQL 是否已经安装 # rpm ...
分类:
数据库 时间:
2016-06-26 18:24:33
阅读次数:
572