怎么查询sql server中一个表的 的存储过程

如题所述

你的意思是 怎样查看创建存储过程的语句吗?
首先要知道 存储过程名称 用
sp_helptext 存储过程名
sp_helptext 视图名
sp_help 表名
在sql server 语句离执行就可以看到
还可以 找到该数据库 -可编译性-存储过程-找到存储过程名称-右击-修改
就可以查看了
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-21
可以使用系统过程sp_depends 查询与指定表有关的存储过程,视图,触发器等
exec sp_depends @objname = 'Sales.Customer' ;
第2个回答  2019-08-15
查看哪些表包含username字段
select table_name from user_tab_columns where column_name = 'USERNAME';
select table_name from all_tab_columns where column_name = 'USERNAME';

查看存储过程包含username字段
select * from user_source where type = 'PROCEDURE' and upper(text) like '%USERNAME%';
select * from all_source where type = 'PROCEDURE' and upper(text) like '%USERNAME%';
第3个回答  2012-08-21
EXEC 存储过程名 参数,参数追问

可是我怎么知道存储过程名是什么呢?有点不懂

相似回答