Postgresql 常用命令

Posted houdashuai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Postgresql 常用命令相关的知识,希望对你有一定的参考价值。

引言
 
   最近整理了一些PostgreSQL的 常用命令,仅供参考
 
1. 常用命令:
 
  # 时间字符传转时间戳
  select extract(epoch FROM date(2018-04-11 23:59:59)); # 1523404800

  # 时间戳转时间字符串
  select date(to_timestamp(1523404800))

  # 时间戳转字符串
  select to_char(to_timestamp(1523404800), YYYY-MM-dd HH24:MI:SS)

  # 转换数值类型
  CAST(t3.userid AS text) # int NUMERIC VARCHAR 也可以

  # 默认值
  coalesce(null, 1); # 1

 

2. 常用的数值函数

  AVG() 返回某列的平均值

  COUNT() 返回某列的行数

  MAX() 返回某列的最大值

  MIN() 返回某列的最小值

  SUM() 返回某列的值之和

3. 常用的字符串函数

  LENGTAH(s) 计算字符串长度

  CONCAT(s1,s2,……) 字符串合并函数

  LETRIM(s)/RTRIM(s)/TRIM(s) 删除字符串空格函数

  REPLACE(s,s1,s2) 字符串替换函数

  SUBSTRING(s,n,len) 获取子串函数

4. 常用的日期和时间函数

  EXTRACT(type FROM d) 获取日期指定值函数

  CURRENT_DATE 获取当前日期函数

  CURRENT_TIME 获取当前时间





以上是关于Postgresql 常用命令的主要内容,如果未能解决你的问题,请参考以下文章

postgresql常用命令

postgresql centos6.5安装以及常用命令

PostgreSQL常用命令

PostgreSQL教程收集(中文文档/命令行工具/常用命令)

Postgresql常用命令汇总

提效小技巧——记录那些不常用的代码片段