文章 2022-02-16 来自:开发者社区

PostgreSQL SQL语法(三):调用函数

本文档为PostgreSQL 9.6.0文档,本转载已得到原译者彭煜玮授权。 PostgreSQL允许带有命名参数的函数被使用位置或命名记号法调用。命名记号法对于有大量参数的函数特别有用,因为它让参数和实际参数之间的关联更明显和可靠。在位置记号法中,书写一个函数调用时,其参数值要按照它们在函数声明中被定义的顺序书写。在命名记号法中,参数根据名称匹配函数参数,并且可以以任何顺序书写。 在任意一种记....

文章 2022-02-16 来自:开发者社区

PostgreSQL SQL语法(二):值表达式

本文档为PostgreSQL 9.6.0文档,本转载已得到原译者彭煜玮授权。 值表达式被用于各种各样的环境中,例如在SELECT命令的目标列表中、作为INSERT或UPDATE中的新列值或者若干命令中的搜索条件。为了区别于一个表表达式(是一个表)的结果,一个值表达式的结果有时候被称为一个标量。值表达式因此也被称为标量表达式(或者甚至简称为表达式)。表达式语法允许使用算数、逻辑、集合和其他操作从原....

文章 2022-02-16 来自:开发者社区

PostgreSQL SQL语法(一):词法结构

本文档为PostgreSQL 9.6.0文档,本转载已得到原译者彭煜玮授权。 SQL输入由一个命令序列组成。一个命令由一个记号的序列构成,并由一个分号(";")终结。输入流的末端也会标志一个命令的结束。具体哪些记号是合法的与具体命令的语法有关。 一个记号可以是一个关键词、一个标识符、一个带引号的标识符、一个literal(或常量)或者一个特殊字符符号。记号通常以空白(空格、制表符、新行)来分隔,....

文章 2022-02-16 来自:开发者社区

Oracle迁移PostgreSQL经验总结(SQL部分,未完待续)

文章转载自 开源中国社区[https://www.oschina.net]

文章 2022-02-15 来自:开发者社区

PostgreSQL 锁等待监控 珍藏级SQL - 谁堵塞了谁

标签 PostgreSQL , pg_locks , pg_stat_activity , 锁监控 , 谁堵塞了谁 背景 在数据库中,通过锁以及多版本并发控制可以保护数据的一致性,例如A正在查询数据,B就无法对A访问的对象执行DDL。A正在更新某条记录,B就不能删除或更新这条记录。 锁是数据库自动管理的,同时数据库还提供了AD LOCK或者LOCK语法,允许用户自己控制锁。 例如AD...

文章 2022-02-15 来自:开发者社区

PostgreSQL修炼之道:从小工到专家. 3.1 SQL语句语法简介

3.1 SQL语句语法简介 3.1.1 语句的分类 SQL命令一般分为DQL、DML、DDL几类。 DQL:数据查询语句,基本就是SELECT查询命令,用于数据查询。 DML:Data Manipulation Language的简称,即数据操纵语言,主要用于插入、更新、删除数据,所以也分为INSERT、UPDATE、DELETE三种语句。 DDL:Data Definition Languag....

文章 2022-02-15 来自:开发者社区

PostgreSQL 10.0 preview 功能增强 - 老板特性, LONG SQL过程可视 pg_stat_progress_vacuum

标签 PostgreSQL , 10.0 , pg_stat_progress_vacuum 背景 在PostgreSQL中执行SQL时,如果SQL执行时间比较长,总想知道它执行到哪里了,还剩余多少任务,剩余多少时间。 目前PostgreSQL增加了对VACUUM的可视监控(目前涵盖了autovacuum与手工的vacuum命令,但是不涵盖VACUUM FULL),将来还会加入更多的prog...

文章 2022-02-15 来自:开发者社区

一天学会PostgreSQL应用开发与管理 - 4 高级SQL用法

背景 本章大纲 1. 聚集函数 常用聚合函数 统计类的聚合函数 分组排序聚合 Hypothetical-Set聚合函数 多维分析 2. 子查询 3. union\union all\except\intersect 4. 自连接 5. 内连接 优化器如何强制连接顺序? 6. 外连接 左外连接 右外连接 全外连接 7. 窗口查询 第二章:高级SQL用法 1. ...

文章 2022-02-15 来自:开发者社区

PostgreSQL 转义、UNICODE、与SQL注入

标签 PostgreSQL , json , 字符串转义 , unicode , SQL注入 , backslash_quote , escape_string_warning , standard_conforming_strings 背景 通过本文,你可以了解: 1. 如何在字符串中输入特殊字符,例如回车。 2. 如何在字符串中输入单引号。 3. 转义字符是什么?用法。 4. 在SQL标...

文章 2022-02-15 来自:开发者社区

PostgreSQL 10.0 preview 功能增强 - identify column (SQL标准:T174)

标签 PostgreSQL , 10.0 , identify column 背景 identify column类似PostgreSQL的serial, (自增\减序列). identify column(s)属于SQL标准中的某个特性。 PostgreSQL 10.0将实现这一标准,虽然你已经可以使用serial来达到同样效果,不过实现这一标准,可以兼容更多的数据库。 对于从其他数据库迁...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注