简介: GlobalTempView与LocalTempView有什么区别呢?
一般情况,我们直接使用createTempView(tablename)
但是我查看源代码,发现createTempView(viewName: String)
调用了createTempViewCommand(viewName, replace = false, global = false)
@throws[AnalysisException]
def createTempView(viewName: String): Unit = withPlan {
createTempViewCommand(viewName, replace = false, global = false)
}
而createTempViewCommand(viewName, replace = false, global = false)