Selecionar Campos

SQL Server

13/08/2003

Alguém sabe como Selecionar somente os campos de uma tabela?
Não quero os registros, somente o nome dos campos, se possível o tamanho e tipo.

uso SQL Server e D6.

agradeço qualquer ajuda.


Okama

Okama

Curtidas 0

Respostas

Okama

Okama

13/08/2003

UP :cry:


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

13/08/2003

Colega,

SELECT O.name, C.name FROM sysobjects as O 
INNER JOIN syscolumns as C ON O.id = C.id 
WHERE O.xtype=´u´ ORDER BY O.name, C.name 



GOSTEI 0
Okama

Okama

13/08/2003

Valeu Zanela, era o que eu precisava, posso selecionar as tabelas e depois os campos conforme a tabela selecionada.

Uma curiosidade: o que é [b:7c82c6eac4]xtype=´u´[/b:7c82c6eac4]


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

13/08/2003

Okama,

Foi para restringir para apenas em Tabelas de Usuários. Veja:

[list:d2d25b8b96]
Object type. Can be one of these object types:
C = CHECK constraint
D = Default or DEFAULT constraint
F = FOREIGN KEY constraint
L = Log
FN = Scalar function
IF = Inlined table-function
P = Stored procedure
PK = PRIMARY KEY constraint (type is K)
RF = Replication filter stored procedure
S = System table
TF = Table function
TR = Trigger
U = User table
UQ = UNIQUE constraint (type is K)
V = View
X = Extended stored procedure
[/list:u:d2d25b8b96]


GOSTEI 0
POSTAR