sql >> Databáze >  >> RDS >> Sqlserver

Zkontrolujte, zda tabulka existuje, a pokud neexistuje, vytvořte ji v SQL Server 2008

Něco jako toto

IF  NOT EXISTS (SELECT * FROM sys.objects 
WHERE object_id = OBJECT_ID(N'[dbo].[YourTable]') AND type in (N'U'))

BEGIN
CREATE TABLE [dbo].[YourTable](
    ....
    ....
    ....
) 

END


  1. MySQL ISNULL() Vysvětleno

  2. Jaký je rozdíl mezi jednoduchými a dvojitými uvozovkami v PostgreSQL?

  3. Jak získat poslední záznam v každé skupině v MySQL

  4. SQL Server In-Memory OLTP:Základy