ホームページ > データベース > mysql チュートリアル > sqoop导入时删除string类型字段的特殊字符

sqoop导入时删除string类型字段的特殊字符

WBOY
リリース: 2016-06-07 15:57:05
オリジナル
1717 人が閲覧しました

如果你指定了\n为sqoop导入的换行符,mysql的某个string字段的值如果包含了\n, 则会导致sqoop导入多出一行记录。 有一个选项 -hive-drop-import-delims Drops \n, \r, and \01 from string fields when importing to Hive.

如果你指定了\n为sqoop导入的换行符,mysql的某个string字段的值如果包含了\n, 则会导致sqoop导入多出一行记录。

有一个选项

-hive-drop-import-delims	 Drops \n, \r, and \01 from string fields when importing to Hive.
ログイン後にコピー


这样\n \r 和\01都被自动删除,不会捣乱了。


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート