使用sp_help查看表结构

6

当我尝试执行这个查询:

sp_help '[OG_System].[dbo].[tbl_act]'

出现如下信息:

Msg 15250,级别16,状态1,过程sp_help,行48
对象限定符的数据库名称组件必须是当前数据库的名称。


1
你应该在创建表的同一个数据库中。USE OG_System - Felix Pamittan
尝试在 sp_help 语句之前添加 use [OG_System] go - Giorgos Betsos
2个回答

12

由于您的目标数据库与当前数据库不同。

请使用:

EXEC [ServerName].[DatabaseName].dbo.sp_help 'tbl_act'

我想你的意思是使用 sp_help 而不是 sp_helptext - Felix Pamittan
执行 [ServerName].[DatabaseName].dbo.sp_help 'tbl_act'。 - ylleigh12
我用过这个。它很有帮助。谢谢。 - ylleigh12
@ylleigh12 是的,因为接到电话我按了回车:) 如果它起作用,您可以点赞并将其标记为已解决 - goGud

0

感谢goGud,我知道正确使用sp_columns的方法。

EXEC [ServerName].[DatabaseName].dbo.sp_columns 'tbl_act'

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接