sql >> Database >  >> RDS >> Sqlserver

Hoe vraag ik of er een databaseschema bestaat

Bent u op zoek naar sys.schema's ?

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

Merk op dat de CREATE SCHEMA moet in zijn eigen batch worden uitgevoerd (volgens het onderstaande antwoord )



  1. Verbinding maken met OpenShift (Redhat Paas) mysql-instantie

  2. optimaliseer mysql count-query

  3. verander tabelnaam in hoofdletters

  4. mysql_real_escape meer dan eens