我正在尝试使用foreach语句生成一个列。列中有连字符(-)。
Pig抛出了下面的错误,但我希望在我的列中使用连字符,因为我的目标sql server表中有连字符。
例如。列名: KPI_Inter-ENB
" mismatched input '-' expecting SEMI_COLON"有谁能帮我解决这个问题吗?
发布于 2014-03-15 01:44:46
连字符是PIG中的保留关键字之一,因此是错误的。请参阅http://pig.apache.org/docs/r0.8.1/piglatin_ref2.html#Reserved+Keywords
https://stackoverflow.com/questions/22409103
复制相似问题