/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Syntaks til database information
Fra : Nomail


Dato : 16-06-04 21:30

Hej

Håber der er en som kende syntaksen på :

Finde alle tabelnavn på min connection
Finde alle kolonne navn i hver tabel
Og kolonne datatype

alt skal vises i asp, hvis det er til nogle hjælp

takker
N9



 
 
Troels Arvin (16-06-2004)
Kommentar
Fra : Troels Arvin


Dato : 16-06-04 22:30

On Wed, 16 Jun 2004 22:29:38 +0200, Nomail wrote:

> Finde alle tabelnavn

SELECT * FROM information_schema.tables
WHERE TABLE_TYPE='BASE TABLE'


> Finde alle kolonne navn i hver
> tabel
> Og kolonne datatype

For en given tabel - her med navn "TABELNAVN" - kan du få en
tabelbeskrivelse med SQL i stil med

SELECT column_name,data_type,column_default,is_nullable
FROM
information_schema.columns as c,
information_schema.tables as t
WHERE
c.table_name=t.table_name
AND c.table_name='TABLENAME';


Ovenstående er SQL-standardens anvisninger. - Men meget få DBMSer
understøtter p.t. INFORMATION_SCHEMA. Eftersom at du ikke skrev noget om,
hvilket DBMS, der er tale om, kan det imidlertid ikke umiddelbart gøres
mere præcist.

--
Greetings from Troels Arvin, Copenhagen, Denmark


Nomail (17-06-2004)
Kommentar
Fra : Nomail


Dato : 17-06-04 21:59


> Ovenstående er SQL-standardens anvisninger. - Men meget få DBMSer
> understøtter p.t. INFORMATION_SCHEMA. Eftersom at du ikke skrev noget om,
> hvilket DBMS, der er tale om, kan det imidlertid ikke umiddelbart gøres
> mere præcist.

Hej

tak for svarende, det er til en sql 2000, men en anden ting hvordan kan
finde finde ud af on noget er sæt til at primær nøgle og om det er en
identity.

takker igen
N9



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste