HP Vertica函数介绍

发布时间:2021-06-05

HP Vertica基本函数介绍,欢迎下载

--rownum<=5,只取前五条数据
select * from t1 limit 5;

--获取日期及时间
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss');

select to_char(sysdate,'yyyy-mm-dd');

--绝对值
select abs(-1);

--向上取整(1、-1.1等于1 2、1.1等于2)
select ceil(-1.001);

select ceil(1.001);
--向下取整(1、-1.1等于-2 2、1.1等于1)
select floor(-1.001);

--取整(截取)
select trunc(-1.002);

--四舍五入(1、取小数点后五位;2、取小数点后四位;3、进位小数点最后位为0)
select round(1.23456,4.8);

select round(1.23456,4.0);

select round(1.23456,4);

--求集合最大值
select greatest(1,-2,4,3);

--求集合最小值
select least(1,-2,4,3);

--处理空格,类似oracle nvl函数
select isnull(b,10) from t1;

--字符ascii码
select ascii('a');

--ascii码计算字符
select chr(97);

--字符串连接,oracle一样
select '11'||'22'||'33' as A;

--截取字符串,oracle一样
select substr('abcd',2,2);

--字符串替换,oracle一样
select replace('abcdef', 'bcd', 'ijklmn');

--字符长度
select length('aaa?'::CHAR(10))
Select length('aaa?'::varchar(10))
select length('aaa')

--左边补14个空格,oracle一样
select LPAD('abcd',14, ' ');

--右边补14个空格,oracle一样
select RPAD('abcd',14, ' '
);

--获取时间
select sysdate()
select getdate()
select now()?会显示时区

--加减日期
select getdate()+5;
select to_timestamp(20150909,'YYYYMMDD')-1;

HP Vertica函数介绍.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219