PostgreSQL操作
来源:互联网 发布:手机淘宝怎么交水电费 编辑:程序博客网 时间:2024/06/04 14:12
1 模糊查询
select display_name from org where display_name like '总部%张三%';
substring(display_name from 1)
position('部' in display_name) 返回部所在的数字
2 coalesce函数
COALESCE返回它的第一个非NULL的参数的值。它常用于在为显示目的检索数据时用缺省值替换NULL值。
COALESCE(value[, ...])
coalesce(value1,value2,display_name) 显示第一个非null的值
3 创建utf-8编码的数据库
create database liferay7DB owner=postgres template= template1 ENCODING = 'UTF8';
4 postgresql添加视图和函数
如果在命令行直接运行
SELECT
roleid,
NAME,
title,
description,
type_
FROM
role_;
则会出现错误,只有在navicate中新建查询才行,查询->新建查询,才行。
因为:命令行 ,遇到换行符,命令行就会当成结束的符号,而新建查询不是。
5 postgresql备份与恢复
从远程服务器获取数据,之后在本地进行恢复:
首先,用管理员命令打开cmd,之后cmd到postgresql中的bin下,里面有很多exe文件。之后开始备份远程数据库
pg_dump -h ip -U postgres test > D:/test.bak ,其中ip为远程服务器的IP
之后在本地恢复:
psql -h localhost -U postgres -d test < D:/test.bak
- [postgresql]postgresql操作记录
- 【PostgresQL】PostgresQL 基本操作
- 【PostgreSQL】PostgreSQL基础操作
- postgresql 操作
- PostgreSQL操作
- postgresql 操作
- postgresql操作
- PostgreSQL操作
- Python操作PostgreSQL
- postgresql 操作介绍
- Python操作PostgreSQL
- PostgreSQL操作问题
- PostgreSQL 操作三例
- PostgreSQL 常用维护操作
- PostgreSQL 常见操作
- .net 操作PostGreSql数据库
- C# 操作PostgreSQL 数据库
- C#操作MySql,PostgreSQL
- Oracle创建DataBase Link 语法例子
- Git的使用(1)创建仓库,添加版本控制和提交
- Mysql数据库中把varchar类型转化为int类型的方法
- 基于MTCNN的人脸自动对齐技术原理及其Tensorflow实现测试
- AngularJs
- PostgreSQL操作
- 如何从零基础成为一名Web前端工程师
- c 宏的一些使用
- Linux 自定义系统服务
- autowire异常的三个情况
- 如何清空微信浏览器缓存?
- Eclipse中修改JDK版本的几个位置简介
- MATLAB中的p文件
- C# Redis 切换数据库