文章分类 -  postgresql

摘要:写这篇blog源自一个帅哥在建索引发生了表锁的问题。先介绍一下Postgresql的建索引语法: Version:9.1 CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ name ] ON table [ USING method ] ( { column |  阅读全文
posted @ 2020-01-22 14:05 small_lei_it 阅读(1914) 评论(0) 推荐(0)
摘要:一、索引的类型: PostgreSQL提供了多 种索引类型:B-Tree、Hash、GiST和GIN,由于它们使用了不同的算法,因此每种索引类型都有其适合的查询类型,缺省时,CREATE INDEX命令将创建B-Tree索引。 1. B-Tree: CREATE TABLE test1 ( id i 阅读全文
posted @ 2019-10-16 17:05 small_lei_it 阅读(3407) 评论(0) 推荐(0)
摘要:PostgreSQL字符串函数——POSITION 今天因为要处理曾经的一个Bug产生的数据库字段内容冗余的问题,需要用到截取函数。 在网上翻阅了一下,找到了这个字符串函数POSITION。 POSITION(substr IN str) POSITION(substr IN str) is a s 阅读全文
posted @ 2019-06-19 11:41 small_lei_it 阅读(6868) 评论(0) 推荐(0)
摘要:PostgreSQL中所有的类型都可以使用单引号(‘ ’)来输入。 warehouse_db=# select int '1' + int '100';?column? 101(1 row) PostgreSQL支持使用标准SQL的类型转换函数CAST进行类型转换。 warehouse_db=# s 阅读全文
posted @ 2019-06-19 11:32 small_lei_it 阅读(1330) 评论(0) 推荐(0)