sql server 2000中,要实现这个功能怎么办?

来源:百度知道 编辑:UC知道 时间:2024/06/08 14:13:53
sp_helpdb这个系统存储过程可以列出数据库的相关信息

假如我现在只要看其中一个字段:name

大约意思是这样:select name from (sp_helpdb) as A

但一定是错的,得怎么样才能实现相似功能呢?

猜楼主的意思是不是知道某个字段名希望查询它是在哪个表中的?
需要看字段的话用sysobjects,syscolumns就能实现了
select * from sysobjects where
id in(select id from syscolumns where name='字段名')

修改一下你的存储过程
ALTER PROCEDURE sp_helpdb
AS
BEGIN
SELECT name FROM A --(你要查询的表名)
END

select [name] from sysobjects