sql(s"CREATE TEMPORARY VIEW $viewName AS SELECT * FROM $tabName WHERE ID < 3")
sql(s"CREATE VIEW $viewName AS SELECT * FROM $tabName")
// This returns the contents of the temp view.
sql(s"select * from $viewName").show(false)
// This returns the contents of the view.
sql(s"select * from default.$viewName").show(false)
// Below is to drop the temp view
sql(s"DROP VIEW $viewName")
// Both results are non-temp view
sql(s"select * from $viewName").show(false)
sql(s"select * from default.$viewName").show(false)
// After another drop, the non-temp view is dropped.
sql(s"DROP VIEW $viewName")