2011-08-04 28 views
0

先生,Sql Server 2005数据库表不可见,而存储过程是可见的

我有关于数据库的问题。

我的问题是我有数据库脚本文件。当我在Database.I中整合了脚本文件时,发现所有存储过程都是可见的。但是表不可见。

我写的命令如下: SELECT * FROM系统对象,其中type =“P”

现在所有的表被显示,但场都没有。

我写的命令来获取领域特定table_name的目标为

SELECT * FROM表名。

但是一条消息就像是无效的对象名称一样table_name。

请帮我找到表的字段...

回答

0

可以列出所有列:

select * from sys.columns 
1

您可以使用下面的查询检索热捧的列对于表:

SELECT * 
FROM INFORMATION_SCHEMA.COLUMNS 
WHERE TABLE_NAME = 'your table name' 
+0

上面的代码很好地工作,但我们需要该特定表的所有字段,这是不会来..... – LKRussey