2014-11-24 139 views
3

我一直认为''""是相同的pig,但今天我上了猪的双引号和单引号有什么区别?

register datafu-pig-1.2.1.jar 
define Coalesce datafu.pig.util.Coalesce; 
... 
Coalesce(x,"a") 

Coalesce(x,'a') 

作品就好了

Unexpected character '"' 

错误。

那么,单引号和双引号之间有什么区别?

+0

我检查[JIRA](https://issues.apache.org/jira/issues/?jql=project%20%3D%20DATAFU%20AND%20status%20% 3D%20Open%20AND%20text%20〜%20Coalesce),并没有看到任何公开问题。 “x”列包含哪些类型的数据? – gobrewers14 2014-11-27 07:08:21

+0

@ GoBrewers14:当然是'chararray'。 – sds 2014-11-27 14:49:48

回答

相关问题