hadoopにハイブ2.1.1をインストールしました。ここには名前付きデータの列(dis string、dt timestamp)を持つテーブルが作成されています。別の列に日付と時刻を格納したいので、名前data1と列(dis string、dat date、time string)を持つ別のテーブルを作成しました。どのように私はテーブルのデータからdata1にデータをコピーすることができます。 私は「テーブルデータ1を選択してください、データを変換する(日付、dt)、データから変換する(時刻、dt)」を実行してみました。日付と時刻をタイムスタンプから切り離して、ハイブの別のテーブルに格納する方法
0
A
答えて
0
クエリ以下使用
insert into table data1 select dis,TO_DATE(dt),concat(HOUR(DT),':',MINUTE(dt)) from data;
0
select dis,to_date(dt),split(dt,' ')[1]
又は
select dis,to_date(dt),substr(dt,12,8)
デモ
with t as (select timestamp '2017-04-06 04:20:33' as dt)
select to_date(dt),split(dt,' ')[1] from t;
OK
_c0 _c1
2017-04-06 04:20:33
with t as (select timestamp '2017-04-06 04:20:33' as dt)
select to_date(dt),substr(dt,12,8) from t;
OK
_c0 _c1
2017-04-06 04:20:33
関連する問題
- 1. 日付と時刻をOracle日付列に格納
- 2. 日時変数から日付と時刻を分離する方法
- 3. Firebaseのタイムスタンプを日付と時刻に変換する方法
- 4. タイムスタンプの列を日付と時刻に分割する方法
- 5. tarantoolに日付と時刻を格納する
- 6. postgresql ruby on dateに日付と時刻を格納する方法
- 7. Bashの履歴に日付、時刻、ユーザーのIPを格納する方法
- 8. 日付を日付/時刻型のオブジェクトとして区切ります
- 9. UTCタイムスタンプをABAPのシステム日付と時刻に変換する方法
- 10. sdカードファイルからタイムスタンプ(日付と時刻)を取得
- 11. UTCで日付と時刻からタイムスタンプを取得
- 12. ハイブで日付と時刻を抽出するには
- 13. PHP DOMを使用してxmlに現在の日付/時刻を格納する方法
- 14. T-SQL:日時を日付と時刻に分離してから数値に変換する
- 15. あるテーブルからデータを取り出して別のテーブルに格納する
- 16. datepickerからsqliteに日付を格納する方法は?
- 17. PHPタイムスタンプと異なる日付と時刻を別のタイムゾーンで表示
- 18. ビデオから日付と時刻を抽出する方法
- 19. CSVで日付とタイムスタンプを繰り返し、日付に基づいてデータを分離する方法
- 20. Tableau - 日付/時刻の差と完全な日付/時刻の計算方法
- 21. 日付と時刻の書式を切り替える
- 22. SQLサーバー:開始時刻と終了時刻を含むテーブルから日付範囲を作成する方法
- 23. タイムスタンプを日付と時刻に変換する
- 24. データベースに時刻のみではない日付を格納するC#
- 25. C#の別のテキストボックスから日付と時刻を取得してデータベースに保存する方法は?
- 26. 日付から月と年を生成してテーブルに自動的に格納
- 27. 文字列から区切られていない日付と時刻を取り出す方法
- 28. c#時刻からsql日付時刻
- 29. Spark日付と時刻の識別
- 30. 時刻をSQLに格納
(1)何秒ありますか? (2)なぜ 'concat'を使わず、' concat_ws'を使わないのですか? –
私はちょうどそこに時間を含めるためにサンプルを提供しました、私たちの要件に従って使用することができます。はい、私たちもconcat_wsも使用できます..ありがとう –