Avatar billede borrisholt Novice
10. september 2003 - 15:48 Der er 1 løsning

Finde tabel og feltnavne

Jeg har brug for et SQL Script der kan give mig alle bruger oprettede tabeller. Det er nemt nok. Men jeg mangler feltnnavnene. Dem kan jeg ikke finde.

Ind til videre har jeg der her :

SELECT MSysObjects.Name FROM MsysObjects WHERE (Left$([Name],1)<>"~")
AND (Left$([Name],4) <> "Msys") AND (MSysObjects.Type)=1
ORDER BY MSysObjects.Name

Det giver mig mine tabeller, men ingen feltnavne i mine tabeller.

Skulle der være en det tænker "Hvis nu bare han havde et SQL-Server eks, så kan det da ikke være så svært". Jammen så har jeg da det :

Det er præcis det her jeg har brug for at få "oversat" til Access :

select
  sysobjects.Name as 'TableName', syscolumns.Name as 'FieldName'
from
  sysobjects (nolock)
LEFT OUTER JOIN
  syscolumns ON sysobjects.ID =  syscolumns.ID
where
  sysobjects.XType = 'U'
order by
  sysobjects.ID

Jens Borrisholt
Avatar billede borrisholt Novice
11. september 2003 - 16:42 #1
Der er tilsyneladen ingen der er villig til at byde på opgaven så jeg lukker !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester