大数据
-
PostgreSQL中常用的时间日期脚本使用教程
获取系统时间函数 select now(); --2013-11-28 16:20:25.259715+08 select current_timestamp; --2013-11-28 16:20:38.815466+08 select current_date; --2013-11-28 select current_time; --16:21:08.981171+08 时…
-
深入解读PostgreSQL中的序列及其相关函数的用法
一、简介 序列对象(也叫序列生成器)就是用CREATE SEQUENCE 创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。 二、创建序列 方法一:直接在表中指定字段类型为serial 类型 david=# create t…
-
Postgresql ALTER语句常用操作小结
postgresql版本:psql (9.3.4) 1、增加一列 复制代码 代码如下: ALTER TABLE table_name ADD column_name datatype; 2、删除一列 复制代…
-
SQLite教程(七):数据类型详解
一、存储种类和数据类型: SQLite将数据值的存储划分为以下几种存储类型: 复制代码 代码如下: NULL: 表示该值为NULL值。 INTEGER: …
-
PostgreSQL教程(二十):PL/pgSQL过程语言
一、概述: PL/pgSQL函数在第一次被调用时,其函数内的源代码(文本)将被解析为二进制指令树,但是函数内的表达式和SQL命令只有在首次用到它们的时候,PL/pgSQL解释器才会为其创建一个准备好的执…
-
PostgreSQL教程(十九):SQL语言函数
一、基本概念: SQL函数可以包含任意数量的查询,但是函数只返回最后一个查询(必须是SELECT)的结果。在简单情况下,返回最后一条查询结果的第一行。如果最后一个查询不返回任何行,那么该函数将…
-
PostgreSQL教程(十八):客户端命令(2)
七、pg_dump: pg_dump是一个用于备份PostgreSQL数据库的工具。它甚至可以在数据库正在并发使用时进行完整一致的备份,而不会阻塞其它用户对数据库的访问。该工具生成的转储格式可以分为两种,脚…
-
PostgreSQL教程(十七):客户端命令(1)
零、口令文件: 在给出其它PostgreSQL客户端命令之前,我们需要先介绍一下PostgreSQL中的口令文件。之所以在这里提前说明该文件,是因为我们在后面的示例代码中会大量应用该文件,从而保证我们…
-
PostgreSQL教程(十六):系统视图详解
一、pg_tables: 该视图提供了对有关数据库中每个表的有用信息地访问。 名字 类型 引用 描述 schemaname name pg_namespace.nspname 包含表的模式名字。 tablename name pg_class.relname 表的名…
-
PostgreSQL教程(十五):系统表详解
一、pg_class: 该系统表记录了数据表、索引(仍然需要参阅pg_index)、序列、视图、复合类型和一些特殊关系类型的元数据。注意:不是所有字段对所有对象类型都有意义。 名字 类型 引用 描…