您好,登錄后才能下訂單哦!
Oushu HAWQ++ 2.2.0版本比Oushu HAWQ++ 2.1.1版本有如下新特性增強:
在csv和text文件格式中增加了對非ASCII字符串或長度大于1的字符串作為分隔符的支持(2.1.1中只能支持單個ASCII字符作為分隔符)。涉及copy語句和create external語句。
關鍵Bug fixes
create writable external table exttable_option_multibytesDelimiter_w0(p varchar, q varchar) location ('hdfs://localhost:8020/hawq_default/exttable_option_multibytesDelimiter_w0.csv') format 'csv' (delimiter '^_^' escape '&' null 'NULL') encoding 'gbk'; insert into exttable_option_multibytesDelimiter_w0 values('&','&'); insert into exttable_option_multibytesDelimiter_w0 values('分隔符','^_^'); insert into exttable_option_multibytesDelimiter_w0 values('&分隔符','&^_^'); insert into exttable_option_multibytesDelimiter_w0 values('中','國'); insert into exttable_option_multibytesDelimiter_w0 values('chi','na'); select * from exttable_option_multibytesDelimiter_w0; p | q ----------+------ & | & 分隔符 | ^_^ &分隔符 | &^_^ 中 | 國 chi | na (5 rows)
&^_^& 分隔符^_^"^_^" &分隔符^_^"&&^_^" 中^_^國 chi^_^na
create writable external table exttable_option_multibytesDelimiter_w0(p varchar, q varchar) location ('hdfs://localhost:8020/hawq_default/exttable_option_multibytesDelimiter_w0.csv') format 'csv' (delimiter '分隔符' escape '&' null 'NULL') encoding 'gbk'; insert into exttable_option_multibytesDelimiter_w0 values('&','&'); insert into exttable_option_multibytesDelimiter_w0 values('分隔符','^_^'); insert into exttable_option_multibytesDelimiter_w0 values('&分隔符','&^_^'); insert into exttable_option_multibytesDelimiter_w0 values('中','國'); insert into exttable_option_multibytesDelimiter_w0 values('chi','na'); select * from exttable_option_multibytesDelimiter_w0; p | q ---------+------ & | & 分隔符 | ^_^ &分隔符 | &^_^ 中 | 國 chi | na (5 rows)
&分隔符& "分隔符"分隔符^_^ "&&分隔符"分隔符&^_^ 中分隔符國 chi分隔符na
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。