Selecionar Campos

13/08/2003

2

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

Responder

Posts

13/08/2003

Okama

UP :cry:


Responder

13/08/2003

Aroldo Zanela

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 



Responder

14/08/2003

Okama

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]


Responder

14/08/2003

Aroldo Zanela

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]


Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários,
consulte nossa política de privacidade.

Aceitar