0

組み込みの日付と時刻関数を使用して日付を 1 回だけ表示するにはどうすればよいですか

mysqlではselect curdate();、取得するためにできること

+------------+
| curdate()  |
+------------+
| 2013-07-23 |
+------------+

ハイブで試しselect unixtime();てみるとFAILED: ParseException line 1:17 mismatched input '<EOF>' expecting FROM near ')' in from clause

やって、私にselect from_unixtime(unix_timestamp(),"yyyy-MM-hh") from abc.xyz LIMIT 1;与えます

OK
2013-07-03

私の予想される出力ですが、ランダムなデータベースとそのテーブルをdate. これを行う適切な方法は何ですか?

4

2 に答える 2

1

現在、Hive は、他のテーブルを読み取らずに行を構築することをサポートしていません (これは、select curdate()またはを実行するときに行おうとしていることですselect curdate() from dual)。

これは進行中の作業です。

于 2013-07-24T07:39:18.397 に答える
1

unix_timestamp()
他の日付関数については、こちらをご覧ください

于 2013-07-23T14:49:42.310 に答える