2011-08-04 2 views
0

Sir,Sql Server 2005 La table de base de données n'est pas visible alors que la procédure stockée est visible

J'ai un problème concernant la base de données.

Mon problème est que j'ai script de base de données file.When J'integtrated le fichier script dans Database.I trouvé toute la procédure stockée est visible.But tables ne sont pas visibles.

j'ai écrit la commande comme suit: select * from sysobjects où type = 'p'

Maintenant, toutes les tables est montrant mais les champs ne sont pas.

j'ai écrit la commande pour obtenir les champs pour nom_table particulier ciblé comme

select * from nom_table.

Mais un message est comme le nom de repeuplent objet non valide comme nom_table.

S'il vous plaît, aidez-moi à trouver les champs de la table ...

Répondre

0

Vous pouvez lister toutes les colonnes avec:

select * from sys.columns 
1

Vous pouvez utiliser la requête suivante pour récupérer les colonnes du recherchés pour le tableau:

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

Le code ci-dessus a bien fonctionné, mais nous avons besoin de tous les champs de cette table particulière, qui ne vient pas ..... – LKRussey

Questions connexes