2011-05-12 14 views

Odpowiedz

10

Spróbuj:

SELECT [name] from sys.tables 

To powinno dać ci to, co chcesz. Będziesz wtedy musiał wywołać to ze swojej strony internetowej, aby wyświetlić w wymaganym formacie.

Możesz zobaczyć:

będzie prawdopodobnie pomóc w tym, co staramy się robić.

Również - możesz chcieć zobaczyć SQL Server: should I use information_schema tables over sys tables? dla sys.tables vs INFORMATION_SCHEMA.

INFORMATION_SCHEMA to standard SQL92, ale ja osobiście wolę sys.tables w świecie MS-SQL, ponieważ wydaje mi się (przynajmniej dla mnie) dobrze zorganizowany i ma wszystkie istotne informacje, np. informacje o indeksie nie są dostępne w INFORMATION_SCHEMA.

11

sposób bardziej ogólny:

Select * 
From INFORMATION_SCHEMA.TABLES 
Where TABLE_TYPE = 'BASE TABLE' 
+1

+1 Ponieważ poglądy są również dostępne tutaj –

Powiązane problemy