我想要sql查询,它将返回列表我数据库中的所有过程,表和函数 我尝试了以下查询程序,但没有工作
SELECT NAME FROM sys.all_objects WHERE type='P'
答案 0 :(得分:1)
要返回所有过程(系统过程除外),查询为: -
select * from DBName.information_schema.routines where routine_type = 'PROCEDURE'
对于所有功能,您都可以使用
SELECT name AS function_name
,type_desc
FROM sys.objects
WHERE type_desc LIKE '%FUNCTION%';
对于所有表格,查询为:
SELECT * FROM sys.Tables