|
| 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
| |
|
|