Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come ottenere l'elenco delle tabelle nel database, utilizzando MS SQL 2008?

Questo dovrebbe darti un elenco di tutte le tabelle nel tuo database

SELECT Distinct TABLE_NAME FROM information_schema.TABLES

Quindi puoi usarlo in modo simile al controllo del tuo database.

If NOT EXISTS(SELECT Distinct TABLE_NAME FROM information_schema.TABLES Where TABLE_NAME = 'Your_Table')
BEGIN
    --CREATE TABLE Your_Table
END
GO