2016-07-19 8 views

答えて

1

CREATE TABLEステートメントで列を定義した順序を使用するかどうかを確認していると思います。いいえ、that's not possibleは今のところハイブです。

新しい列COLUMN_NUMBERを追加して、それをWHEREステートメントで使用してもよいでしょうが、その場合は、もう少し時間をかけてクエリを入力して全体のテーブルデザインを混乱させる不要な列を追加します。将来(たとえば新しい列を追加するなどして)テーブルスキーマを変更する必要がある場合は、前のコードを異なる列番号に変更することは苦労します。

関連する問題