SQLite 中的日期和时间
本文详细介绍了 SQLite 中的日期和时间数据类型,以及相关的处理函数,包括 date、time、datetime、julianday 以及 strftime。
《PostgreSQL 开发指南》第 11 篇 排序显示
介绍在 PostgreSQL 中如何使用 ORDER BY 进行查询结果的排序显示,包括单列排序、多列排序,升序和降序排序、空值排序等。
SchemaSpy:轻松构建数据库文档
数据库文档对于系统开发至关重要,它可以帮助 DBA、开发和测试人员、数据分析师和数据科学家、技术顾问和维护人员以及业务人员等理解、开发、使用和维护数据库。本文介绍了开源数据库文档 SchemaSpy 的安装和使用。
《MySQL 入门教程》第 18 篇 连接查询
本篇介绍了如何通过MySQL连接查询从多个表中返回关联数据,具体包括内连接INNER JOIN、左外连接LEFT OUTER JOIN、右外连接RIGHT OUTER JOIN、交叉连接CROSS JOIN、自然连接以及自连接等。
《PostgreSQL 开发指南》第 10 篇 查询条件
如果只想返回满足某些条件的数据,比如某个部门或者某些职位的员工、姓名以特定字符串开头的员工等,需要使用 SQL 中的WHERE子句。
《MySQL 入门教程》第 17 篇 MySQL 变量
MySQL 中的变量可以分为系统全局变量和会话变量、用户变量以及局部变量。本篇介绍这些变量的设置和使用。
《PostgreSQL 开发指南》第 09 篇 简单查询
介绍 PostgreSQL 中的简单查询语句,如何使用 SELECT 和 FROM 查询单个表中的数据。
《PostgreSQL 开发指南》第 08 篇 备份与恢复
服务器系统错误、硬件故障或者人为失误都可能导致数据的丢失或损坏。因此,备份和恢复对于数据库的高可用性至关重要。数据库管理员应该根据业务的需求制定合适的备份策略,并提前演练各种故障情况下的恢复过程,做到有备无患。
《MySQL 入门教程》第 16 篇 MySQL 常用函数之日期函数
本篇我们继续讨论常用的 MySQL 日期函数。日期函数和运算符用于日期和时间类型的数据进行操作并返回一个结果。
《PostgreSQL 开发指南》第 07 篇 管理表空间
在 PostgreSQL 中,表空间(tablespace)表示数据文件的存放目录,这些数据文件代表了数据库的对象,例如表或索引。当我们访问表时,系统通过它所在的表空间定位到对应数据文件所在的位置。
Oracle PL/SQL 实现发送电子邮件功能(UTL_MAIL)
本文介绍了如何通过 UTL_MAIL 程序包在 Oracle PL/SQL 程序中实现发送电子邮件的功能。Oracle 10g 开始提供 UTL_MAIL 程序包。
《MySQL 性能优化》之理解 MySQL 体系结构
本文介绍 MySQL 的体系结构,包括物理结构、逻辑结构以及插件式存储引擎。
一次搞定各种数据库SQL执行计划:MySQL、Oracle、SQL Server、PostgreSQL以及SQLite
执行计划(execution plan,也叫查询计划或者解释计划)是数据库执行 SQL 语句的具体步骤,例如通过索引还是全表扫描访问表中的数据,连接查询的实现方式和连接的顺序等。如果 SQL 语句性能不够理想,我们首先应该查看它的执行计划。本文主要介绍如何在各种数据库中获取和理解执行计划,并给出进一步深入分析的参考文档。
《MySQL 入门教程》第 15 篇 MySQL 常用函数之字符函数
本篇介绍MySQL中常见的字符函数和运算符,包括ASCII和CHAR、LENGTH、CONCAT、LOWER和UPPER、INSTR和FIELD、SUBSTRING和TRIM、REPLACE、LPAD和RPAD、STRCMP等函数。
《PostgreSQL 开发指南》第 06 篇 管理数据表
在关系型数据库中,用于存储数据的对象主要是表(table)。在上一篇中,我们已经了解到,表包含在模式中,模式包含在数据库中。接下来我们介绍如何管理数据库中的表,包括创建表、修改表以及删除表等操作。
Microsoft SQL Server 如何生成连续的数字/字符/时间序列
介绍如何在Microsoft SQL Server中生成连续的数字、字符或者时间序列值,包括使用系统视图master.dbo.spt_values 、使用通用表表达式以及自定义的表值函数generate_series生成各种数据序列。
《MySQL 入门教程》第 14 篇 MySQL 常用函数之数学函数
介绍 MySQL 中常用的数学函数,包括算术运算符、绝对值函数、取整/四舍五入函数、指数/对数函数、平方/开方函数、三角函数、最大值/最小值函数、随机数函数、进制转换函数、循环冗余校验码函数。
《PostgreSQL 开发指南》第 05 篇 数据库与模式
一个PostgreSQL实例管理一个数据库集群,一个集群可以包含一个或多个数据库,一个数据库包含一个或多个模式,模式就像是一个命名空间,其中包含了许多数据库对象,例如表、索引等等。本文介绍了PostgreSQL中数据库和模式的相关操作。
《MySQL 入门教程》第 13 篇 CASE 表达式与控制流函数
MySQL提供了类似if-then-else的逻辑处理功能,可以基于不同的条件返回不同的结果。这些功能包括CASE表达式和一些控制流函数:IF函数、IFNULL函数、COALESCE函数以及NULLIF函数。
SQL 中的昨天、今天和明天
本篇给大家介绍一下 SQL 获取系统日期的内置函数,日期加减运算的函数和操作符,以及不同数据库中的扩展实现,包括:MySQL、Oracle、SQL Server、PostgreSQL 以及 SQLite 数据库。