Spark-sql Data-bricks 中的变量动态赋值
Variables in Spark-sql Data-bricks to dynamically assign values
Declare @var INT = 10
SELECT * from dbo.school where class = @var
这就是我们在 SQL 中声明的方式。
我如何在数据块中的 Spark SQL 中执行相同的操作?
val i = 10
val sqlS = s"SELECT * from dbo.school where class = $i"
val df = spark.sql(sqlS)
Declare @var INT = 10
SELECT * from dbo.school where class = @var
这就是我们在 SQL 中声明的方式。 我如何在数据块中的 Spark SQL 中执行相同的操作?
val i = 10
val sqlS = s"SELECT * from dbo.school where class = $i"
val df = spark.sql(sqlS)