Ottenere l'elenco delle tabelle di un database sql

martedì 21 agosto 2007 - 17.02

robertoserpieri Profilo | Newbie

Qualcuno sa quale istruzione t-sql permette di ottenere l'elenco delle tabelle di un database sql?

alx_81 Profilo | Guru

>Qualcuno sa quale istruzione t-sql permette di ottenere l'elenco
>delle tabelle di un database sql?
puoi accedere al catalog con:

sia con SQL Server 2000 che con 2005..

SELECT T.TABLE_NAME AS [Table]
FROM INFORMATION_SCHEMA.Tables T
WHERE T.TABLE_NAME NOT LIKE 'sys%'
AND T.TABLE_NAME <> 'dtproperties'
AND T.TABLE_SCHEMA <> 'INFORMATION_SCHEMA'
ORDER BY T.TABLE_NAME

su SQL Server 2005 puoi usare (se hai i permessi) la sys.tables.
ciao!

Alx81 =)

http://blogs.dotnethell.it/suxstellino

robertoserpieri Profilo | Newbie

Ok, grazie mille , ho risolto con la seconda soluzione
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5