关于PostgreSQL数据的存储,你有必要有所了解

关于PostgreSQL数据的存储,你有必要有所了解

PostgerSQL对象标识符OIDOID 是 PostgreSQL 内部用于标识数据库对象(数据库,表,视图,存储过程等等)的标识符,用4个字节的无符号整数表示。它是PostgreSQL大部分系统表的主键。类型oid表示一个对象标识符。 也有多个oid的...
因接触partition by而对PostgreSQL explain有了一个小小的认识

因接触partition by而对PostgreSQL explain有了一个小小的认识

偶然情况下看到了别人写的关于 partition by 使用的 SQL,以及提到的索引使用,因为对这方面的知识有所欠缺,所以决定花点时间学习一下,于是就有了下文。环境搭建及筹备样本数据本文使用 Postgre SQL 数据库,版本号为 12....
关于MySQL,你是否系统了解过?

关于MySQL,你是否系统了解过?

前言前一段时间在极客时间上学习了林老师的《MySQL实战45讲》课程,极大的加深了对 MySQL 的理解。以前只会写一些增删改查语句,知其然不知其所以然,比如说查询语句,虽然知道加索引可以提到查询效率,但是背后的原理,如...
SQL语句空字符串和null值的区别及使用技巧

SQL语句空字符串和null值的区别及使用技巧

在上节总结 Oracle语句判断字符串是否为数字及translate函数解析 一章中有对 NULL 值的使用,当时更换为空值进行判断,但是效果不一样。对此查询相关文档对空字符串和 NULL 值的区别进行记录。Oracle 数据库创建表新建一张...
Oracle语句判断字符串是否为数字及translate函数解析

Oracle语句判断字符串是否为数字及translate函数解析

判断字符串是否全为数字最近在工作中遇到这样一个问题,判断字符串中是否全为数字,Oracle 数据库的操作方法有以下几种:1、使用 trim+translate 函数select * from dual where trim(translate(column,'0123456789',' ')) i...
SQL 语句使用记录

SQL 语句使用记录

在工作的过程中,会使用各种数据库,其中有些操作比较常用,为了加强记忆,便将相关 SQL 语句记录下来。以下记录涉及到 Oracle,Sql Server,MySQL,DB2等。OracleSQL 语句查询字段拼接首先创建一个 student 表,CREATE TAB...