Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да попитам дали съществува схема на база данни

Търсите ли sys.schemas ?

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

Имайте предвид, че CREATE SCHEMA трябва да се изпълнява в собствен пакет (съгласно отговора по-долу )



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да реша проблем с пула за връзки между ASP.NET и SQL Server?

  2. Вземете информация за колона за таблица или изглед в SQL Server (T-SQL:sp_columns)

  3. Как да получите числовата част от низ с помощта на T-SQL?

  4. Как да импортирате селективно XLS в таблица на SQL Server 2008?

  5. Функцията Contains() се проваля с низове от числа?