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 获取当前时间

原文地址:https://www.cnblogs.com/houdashuai/p/9230621.html

时间: 2024-10-11 21:32:05

Postgresql 常用命令的相关文章

postgresql常用命令

1.createdb 数据库名称  产生数据库2.dropdb  数据库名称  删除数据库 3.CREATE USER 用户名称  创建用户4.drop User 用户名称  删除用户 5.SELECT usename FROM pg_user;  查看系统用户信息  \du 7.SELECT version();  查看版本信息 8.psql 数据库名  打开psql交互工具 9.mydb=> \i basics.sql\i 命令从指定的文件中读取命令. 10.COPY weather FRO

Mysql与Postgresql常用命令比较

PostgreSQL MySQL 服务启动:1)#service postgresql start2)#/etc/init.d/postgresql start3)#su – postgresql$pg_ctl startPostgreSQL的进程号:1210.1207. 服务启动:1)#service mysqld start2)#/etc/init.d/mysqld start3)#safe_mysqld& MySQL的进程号为1663 第一次进入数据库:#su – postgres$cre

Postgresql常用命令汇总

sudo -u postgres psql #进入postgresql ALTER USER postgres WITH password 'postgres'; #修改postgres用户密码 psql -h 192.168.68.17 -p 5432 -U cmdbuild   #远程连接命令 create user cmdbuild with password 'cmdbuild'; #创建cmdbuild用户,密码为cmdbuild create database cmdbuild ow

kali 下postgresql常用命令

没有废话: 打开终端: su postgres  进入 然后 psql(还有就是直接 sudo -u postgres psql) 基本命令: help 帮助 \l     查看数据库 \h    sql数据库命令 \du   查看当前用户 很简单吧!

PostGIS导入导出SHP文件常用命令

SHP导入POSTGIS数据库 引用 直接导入数据库 shp2pgsql  -I -s 2437 -W GBK shop_point.shp public.ntable | psql -U postgres -w -d jwsz 导出sql再导入数据库 shp2pgsql -s "2437" -W "GBK" -I D:\shop_point.shp newTable > D:\shop_point.sql psql -U postgres -f D:/sho

PostgreSql入门命令

1 命令行登录数据库 有两种方式,一是直接在系统shell下执行psql命令:而是先进入psql环境,然后再连接数据库.下面分别给出实例: (1)直接登录 执行命令:psql -h 192.168.1.120 -U username -d dbname ,其中username为数据库用户名,dbname为要连接的数据库名,执行后提示输入密码如下: Password for user username: (在此输入密码) 输入密码后即可进入psql环境了. (2)切换数据库 有时候需要在psql环

GreenPlum 常用命令

GreenPlum 常用命令 gpstate 命令 参数 作用 gpstate -b => 显示简要状态 gpstate -c => 显示主镜像映射 gpstart -d => 指定数据目录(默认值:$MASTER_DATA_DIRECTORY) gpstate -e => 显示具有镜像状态问题的片段 gpstate -f => 显示备用主机详细信息 gpstate -i => 显示GRIPLUM数据库版本 gpstate -m => 显示镜像实例同步状态 gps

GreenPlum 集群常用命令

GreenPlum 常用命令 gpstate 命令 参数 作用 gpstate -b => 显示简要状态 gpstate -c => 显示主镜像映射 gpstart -d => 指定数据目录(默认值:$MASTER_DATA_DIRECTORY) gpstate -e => 显示具有镜像状态问题的片段 gpstate -f => 显示备用主机详细信息 gpstate -i => 显示GRIPLUM数据库版本 gpstate -m => 显示镜像实例同步状态 gps

Docker-Compose简介及常用命令

1.Docker-Compose简介 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排.Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container).Docker-Compose运行目录下的所有文件(docker-compose.yml,extends文件或环境变量文件等)组成一个工程,若无特殊指定工程名即为当前目录名.一个工程当中可包含多个服务,每个服务中定义了容器运