
vertica-r
数据甄小白
这个人很懒,就留下这句话
展开
-
vertica数据库中copy的用法
利用vertica数据库测试数据时,一定要向库里面插入数据,这时就会用到vertica中的copy函数。 具体语法为: COPY tablname FROM local dat文件(绝对路径) DELIMITER ‘|’ ; 其中DELIMITER 表示分隔符,是以 ‘|’作为分隔去插入数据的。 eg: COPY prov_code FROM local ‘/home/dyh/prov_co原创 2017-10-12 19:21:51 · 5395 阅读 · 0 评论 -
mysql rownum的实现
MySQL中可以用@rownum代替Oracle中row_number…over…的用法 可以测试Select @rownum:0 表示从开始排序,所以第一个就为1,若括号内为select @rownum = 10 ,则下面会从11开始排序原创 2017-12-04 16:39:46 · 1487 阅读 · 0 评论 -
数据库中length的用法
数据库中length的用法一直使用length这个函数,但是每个数据库对其定义不同,所以得到的结果也不同。Oracle length : 表示字符串长度 lengthb :表示字符串的字节长度例: MySQL length:返回字符串所占的字节数 char_length:返回字符串的字符数 例: vertica length:返回CHAR和VARCHAR列的字...原创 2018-07-30 17:11:51 · 67533 阅读 · 0 评论 -
vertica中的分割函数split_part
vertica中的分割函数在数据统计中,经常会遇到将一个字段中以‘,’或者‘|’隔开的字符串分割开,取第一个或者取第二个值,在oracle中经常会用到substr(str,1,instr(str,’,’,1)) 类似于这种形式的写法来提取想要的数据,但是vertica中有一个比较强大的分割函数:split_part 具体用法为:SPLIT_PART ( string , delimiter ...原创 2018-09-11 21:25:23 · 6098 阅读 · 0 评论 -
COALESCE()函数
sql 中的COALESCE()函数对于Oracle数据库,一般经常对空值处理的函数为NVL,而mysql中常用到的是ifnull,这两个函数相似,其实都是由一个函数衍生而来,那就是COALESCE()函数。COALESCE()函数 定义:返回列表中第一个非null表达式的值。如果所有表达式求值为null,则返回null COALESCE()函数有两种用法: 1.COALESCE ( ...原创 2018-09-11 21:39:12 · 54157 阅读 · 1 评论