请求提供Azure Data Warehouse存储过程及架构名称查询脚本
没问题,这有个适配Azure Data Warehouse(即现在的Azure Synapse Analytics 专用SQL池)的T-SQL脚本,能精准输出你要的存储过程名称和对应架构名:
SELECT p.name AS ProcedureName, s.name AS SchemaName FROM sys.procedures p JOIN sys.schemas s ON p.schema_id = s.schema_id ORDER BY s.name, p.name;
这个脚本通过关联系统视图sys.procedures和sys.schemas,把每个存储过程的名称和它所属的架构对应起来,还按架构名+过程名做了排序,看起来更规整。如果你的环境里有系统存储过程不想显示,可以加个过滤条件WHERE p.is_ms_shipped = 0,这样就只返回用户自定义的存储过程啦。
内容的提问来源于stack exchange,提问作者Jai
相关产品推荐
相关产品推荐

