OBJECT_DEFINITION 用于 Azure Databricks 中的 VIEW
OBJECT_DEFINITION for VIEW in Azure Databricks
正如标题所说,它是否能够使用 SQL
查询 Databricks 中视图的 object definition
,尤其是对于 Azure Databricks?
就像使用 SQL 服务器时一样,我可以使用函数 OBJECT_DEFINITION
或存储过程 sp_helptext
查询视图定义以在 [= 中显示 SELECT statement
16=].
我在网上找遍了,没有找到解释这个的。可能没有选择?
谢谢。
它可能不是很明显,但是您可以使用 SHOW CREATE TABLE SQL 命令来实现它 - 它适用于表和视图。例如,如果我有以下观点:
create view if not exists tacls.tbl1_view as
select * except(grp) from tacls.tbl1;
然后我可以用
得到定义
show create table tacls.tbl1_view
定义将在 createtab_stmt
列中:
正如标题所说,它是否能够使用 SQL
查询 Databricks 中视图的 object definition
,尤其是对于 Azure Databricks?
就像使用 SQL 服务器时一样,我可以使用函数 OBJECT_DEFINITION
或存储过程 sp_helptext
查询视图定义以在 [= 中显示 SELECT statement
16=].
我在网上找遍了,没有找到解释这个的。可能没有选择?
谢谢。
它可能不是很明显,但是您可以使用 SHOW CREATE TABLE SQL 命令来实现它 - 它适用于表和视图。例如,如果我有以下观点:
create view if not exists tacls.tbl1_view as
select * except(grp) from tacls.tbl1;
然后我可以用
得到定义show create table tacls.tbl1_view
定义将在 createtab_stmt
列中: