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

Tjek om der findes en tabel i SQL Server

For forespørgsler som denne er det altid bedst at bruge en INFORMATION_SCHEMA udsigt. Disse visninger er (for det meste) standard på tværs af mange forskellige databaser og skifter sjældent fra version til version.

For at kontrollere, om en tabel eksisterer, brug:

IF (EXISTS (SELECT * 
                 FROM INFORMATION_SCHEMA.TABLES 
                 WHERE TABLE_SCHEMA = 'TheSchema' 
                 AND  TABLE_NAME = 'TheTable'))
BEGIN
    --Do Stuff
END


  1. pgmemcache vs Infinite Cache

  2. Introduktion til C

  3. Rumbibliotek kan kopiere db fra aktivmappen?

  4. HikariCP:Hvilke timeouts på databaseniveau skal overvejes for at indstille maxLifetime for Oracle 11g