特殊文字のエスケープシーケンス
HIVEで文字列を|区切りにしたい時
SPLIT('a|bb|ccc','¥¥|')
でHIVEコマンドは動くんだけど
hive -e " SPLIT('a|bb|ccc','¥¥|') "
の時うまく動かない
結局
hive -e " SPLIT('a|bb|ccc','¥¥¥|') "
で¥3つつけるとうまいこといけました
詳しいことはわからんけど、hiveにコマンド渡す時、更にエスケープシーケンスが要るってことですかね
HIVEで文字列を|区切りにしたい時
SPLIT('a|bb|ccc','¥¥|')
でHIVEコマンドは動くんだけど
hive -e " SPLIT('a|bb|ccc','¥¥|') "
の時うまく動かない
結局
hive -e " SPLIT('a|bb|ccc','¥¥¥|') "
で¥3つつけるとうまいこといけました
詳しいことはわからんけど、hiveにコマンド渡す時、更にエスケープシーケンスが要るってことですかね