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

Jak zjistím, zda existuje schéma databáze

Hledáte sys.schemas ?

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

Všimněte si, že CREATE SCHEMA musí být spuštěn ve vlastní dávce (podle odpovědi níže )



  1. Jak převedu binární pgdump (komprimovaný) na prostý soubor SQL?

  2. Rekurzivní dotaz SELECT pro návratovou rychlost libovolné hloubky?

  3. Oracle extrakt z xml zkrácené hodnoty

  4. Kdy bych měl používat Oracle's Index Organized Table? Nebo kdy bych neměl?