Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment obtenir la liste des tables dans la base de données, en utilisant MS SQL 2008 ?

Cela devrait vous donner une liste de toutes les tables de votre base de données

SELECT Distinct TABLE_NAME FROM information_schema.TABLES

Vous pouvez donc l'utiliser comme votre vérification de base de données.

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