sql >> Databasteknik >  >> RDS >> Sqlserver

Hur frågar jag om ett databasschema finns

Letar du efter sys.schemas ?

IF NOT EXISTS (SELECT * FROM sys.schemas WHERE name = 'jim')
BEGIN
EXEC('CREATE SCHEMA jim')
END

Observera att CREATE SCHEMA måste köras i sin egen batch (enligt svaret nedan )



  1. MariaDB Cluster Offline Installation för CentOS

  2. SQL Server-avrundningsproblem där det finns 5

  3. Räkna poster i mysql-tabellen som olika kolumner beroende på olika värden i en kolumn

  4. Kan inte se MySQL BIT-fältvärdet när du använder SELECT