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
