2017-04-26 3 views
0

内のすべての特定の列を除いて選択します。私はStudentAddress除くテーブル内のすべての列を選択したいので、私は、クエリ、次の書いたスパークSQL

select `(StudentAddress)?+.+` from student; 

それはリスSQLクライアントでエラーを次与えます。 org.apache.spark.sql.AnalysisException:あなたは、特定の列を削除して、すべての列を選択するために、データフレームのAPIでdrop()方法を使用することができます「(StudentAddress)?+.+」解決与えられた入力列

+0

この構文は、Spark –

+0

での回避策をサポートしていないよう? – Patel

+0

実際のニーズは何ですか? –

答えて

1

することはできません。例えば

val df = hiveContext.read.table("student") 
val dfWithoutStudentAddress = df.drop("StudentAddress").select("*") 
関連する問題