2011-05-12 21 views

risposta

10

Prova:

SELECT [name] from sys.tables 

Questo dovrebbe dare quello che vuoi. Avrai quindi bisogno di chiamarlo dalla tua pagina web per visualizzare nel formato richiesto.

Si consiglia di vedere:

probabilmente vi aiuterà in ciò che si sta cercando di fare.

Inoltre, si potrebbe voler vedere SQL Server: should I use information_schema tables over sys tables? per sys.tables vs INFORMATION_SCHEMA.

INFORMATION_SCHEMA è lo standard SQL92, ma personalmente preferisco sys.tables nell'universo MS-SQL come sembra (per me almeno) ben strutturato e con tutte le informazioni pertinenti, ad es. Le informazioni sull'indice non sono disponibili in INFORMATION_SCHEMA.

11

Un modo più generico:

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

+1 Poiché viste sono anche disponibili qui –

Problemi correlati