首页 > 数据库 >常用PostgreSQL函数

常用PostgreSQL函数

时间:2022-10-18 01:11:39浏览次数:50  
标签:返回 常用 PostgreSQL 函数 text number timestamp date string

工作中用到的函数做一下记录加深影响。

  to_number

    用法:to_number(text1,text2)   text1:需要转换的字符串  text2:格式化模板,如模式9,代表一个数位

    返回类型:numeric

    描述:把字符串转成数字

    例子: to_number('200','999') 输出:200

        to_number('200.1','999.9') 输出:200.1

    当text1参数为null时,返回也是null

date_part   用法:date_part(text,timestamp)   text:子域标识符,常用'year','month','day'  timestamp:时间

    返回类型:double precision

    描述:获取时间戳的子域

    例子:date_part('day', timestamp '2022-10-16') 输出:16

    可用于两个日期的比较:

      date_part('day', cast('2022-10-16' as timestamp) - cast('2022-09-16')) ,结果等于0说明两个日期是同一天

length   用法:length(string)

    返回类型:int

    描述:返回去字符串string的字符数

    例子:length('jose') 输出:4

now   用法:now()

    返回类型:timestamp with time zone

    描述:返回当前日期前和时间

    例子:now() 输出:2022-10-18 00:52:05.366+08

  replace   用法:replace(string text, from text, to text)

    返回类型:text

    描述:将string中出现的所有子串from替换为子串to

    例子:replace('abcdefabcdef','cd', 'XX') 输出:abXXefabXXef

 

标签:返回,常用,PostgreSQL,函数,text,number,timestamp,date,string
From: https://www.cnblogs.com/lwk-blog/p/16796732.html

相关文章

  • Docker的常用命令
    Docker的常用命令目录Docker的常用命令帮助命令1、镜像命令dockerimages查看所有本地的主机上的镜像dockersearch搜索镜像dockerpull下载镜像dockerrmi删除镜像2......
  • SpringMVC的常用注解
    springmvc常用注解1.@controller注解是否是控制器类2.@requestMapping请求路径的注解​在类和方法上都可以用​可以设置请求路径也可以设置请求方法@Request......
  • SpringMVC常用注解
    springmvc常用注解1.@controller注解是否是控制器类2.@requestMapping请求路径的注解在类和方法上都可以用可以设置请求路径也可以设置请求方法@RequestMapping("/Use......
  • C语言——字符串函数
    一.求字符串长度strlen'\0'作为结束标志,strlen函数返回的是在字符串中'\0'之前的字符个数(不包括'\0')strlen库函数的返回值是无符号(unsignedint)的参数指向的字符串必须要以'......
  • (C++) C++虚函数性能分析
    classbaseA{public:virtualfloatmulTwo(floata,floatb)=0;virtual~baseA()=default;};classvClassA:publicbaseA{public:~vClassA()o......
  • numpy的通用函数ufunc
    参考:《利用python进行数据分析-第一版》......
  • ABAP SMARTFORMS和函数_1
                              自定义上传图片       ......
  • Python zip函数及用法
    zip()函数是 Python 内置函数之一,它可以将多个序列(列表、元组、字典、集合、字符串以及range()区间构成的列表)“压缩”成一个zip对象。所谓“压缩”,其实就是将这些......
  • Python reversed函数及用法
    eserved()是Pyton内置函数之一,其功能是对于给定的序列(包括列表、元组、字符串以及range(n)区间),该函数可以返回一个逆序序列的迭代器(用于遍历该逆序序列)。reserved()......
  • Python sorted函数及用法
    sorted()作为 Python 内置函数之一,其功能是对序列(列表、元组、字典、集合、还包括字符串)进行排序。sorted()函数的基本语法格式如下:list=sorted(iterable,key=None......