PostgreSQL 函数
PostgreSQL 函数
函数的定义
使用函数,可以极大的提高用户对数据库的管理效率。函数表示输入参数表示一个具有特定关系的值。
一、数学函数
绝对值函数、三角函数、对数函数、随机函数等,当有错误产生时,数学函数会返回null值。
二、函数
1、常用数值函数
2、常用字符串函数
3、日期和时间函数
三、条件判断函数
条件判断函数亦称为控制流程函数,根据满足条件的不同,执行相应的流程。
四、系统信息函数
1、获取版本号
2、获取用户函数
五、加密函数
1、加密函数MD5(str)
2、加密函数ENCODE(str , pswd_str)
ENCODE(str , pswd_str)使用pswd_str 作为加密编码,来加密str 。常见的加密编码包括:base64 、 hex 、escape。
加密查询长度
业务需求需要对一些敏感数据进行加密处理
3、解密函数
DECODE(crypt_str ,pswd_str)使用pswd_str作为密码,解密加密字符串crypt_str ,crypt_str 是由ENCODE()返回的字符串
六、改变数据类型
CAST(x,AS_type) 函数将一个类型的值转换为另一个类型的值;
七、问题
PostgreSQL 函数相关推荐
- PostgreSQL函数如何返回数据集
为什么80%的码农都做不了架构师?>>> 以下主要介绍PostgreSQL函数/存储过程返回数据集,或者也叫结果集的示例. 背景: PostgreSQL里面没有存储过程,只有函 ...
- PostgreSQL 函数调试、诊断、优化 auto_explain
PostgreSQL 函数调试 & auto_explain 作者 digoal 日期 2016-11-21 标签 PostgreSQL , pldebugger , 函数调试 , auto_ ...
- C语言多个变量运算存储过程,postgresql函数中的赋值运算和postgresql函数存储过程实现数据批量插入...
今天检查大家写的postgresql函数时,发现有的家伙不遵守postgresql关于函数中的赋值运算表示方式: variable := value 注意的是,是:=表示赋值运算,而不是单独一个等号. ...
- PostgreSQL函数(存储过程)----笔记
PostgreSQL函数(存储过程)----笔记 PostgreSQL 函数也称为 PostgreSQL 存储过程. PostgreSQL 函数或存储过程是存储在数据库服务器上并可以使用SQL界面调用 ...
- postgresql函数OUT和INOUT使用方法
postgresql函数IN,INOUT,OUT使用方法 前言 一个OUT或者INOUT参数 多个OUT或者INOUT参数 前言 最近在做plsql转plpgsql,发现plpgsql的设计不太一样, ...
- java 调用postgresql 函数_PostgreSQL调用函数
PostgreSQL允许函数有命名参数,可以被位置 或名称表示法调用.名称表示法对有大量参数的函数特别有用,因为它更加明确和可靠的标记了形参和实参之间的联系.在位置表示法里,一个函数调用的参数值要用与 ...
- java 调用postgresql 函数_从Java调用PostgreSQL中的存储过程
我编写了一个我想用Java调用的存储过程.但我不认为它能够对我通过的查询做任何事情.以下是我的java代码: String QUERY_LOCATION = "select (license ...
- PostgreSQL函数——数值函数
pi()函数:"π"常量,返回圆周率 SELECT pi(); 结果:3.14159265358979 abs(x)函数:绝对值 SELECT abs(-17.4); 结果:17. ...
- PostgreSQL函数——时间函数
文章目录 时间类型 获取当前时间 时间间隔 时间字段的截取 其它 时间计算 时间类型 timestamp:时间戳 格式为1997-01-01 00:00:00,January 8 04:05:06 1 ...
- PostgreSQL函数coalesce
COALESCE函数是返回参数中的第一个非null的值,它要求参数中至少有一个是非null的,如果参数都是null会报错. select COALESCE(null,null); -- 结果得到'' ...
最新文章
- 并发 IO多路复用 select 非asyncio
- 有关函数模板和类模板的说法
- TroubleShoot
- englishpod主持人对话文本_Englishpod 23 | 主持人文本讲解
- Jmeter之Json表达式关联
- DHCP服务器在企业里的各种应用方案
- 异构计算完全解析-CSDN.NET
- 会员制营销系统_想提升门店经营水平?会员制营销法可以帮到你
- Atitit.列表页面and条件查询的实现最佳实践(1)------设置查询条件and提交查询and返回json数据
- (转)江南愤青丨丨监管办法之后,网贷一地鸡毛(2016年)
- Unix网络编程卷1源代码使用
- 传奇3单机显示服务器进不去,传奇3私服单机 数据库连接不上 dafe
- android 4.x tablet,Android SmartPhone应用程序对Android Tablet的支持
- 解决Oracle安装过程中出现的缺少KEY_XE.reg文件的问题
- OneHotEncoder简单用法
- [电影]《指环王》新老三部曲完全赏析(五军之战)
- Redisson(2-1)分布式锁实现对比 VS Java的ReentrantLock之tryLock
- 【荷露叮咚网络学苑】人人需具备的基本信息素养视频录制完成
- 网络营销实验一 企业网站专业性诊断评价
- 如何知道当前linux登录的是哪个终端设备