Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm cách nào để truy vấn nếu một lược đồ cơ sở dữ liệu tồn tại

Bạn đang tìm kiếm sys.schemas ?

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

Lưu ý rằng CREATE SCHEMA phải được chạy theo lô riêng (theo câu trả lời bên dưới )



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách định cấu hình Microsoft® ODBC Driver 11 cho SQL Server® trên RedHat Linux với PHP

  2. Chuyển đổi không thành công khi chuyển đổi giá trị varchar trong câu lệnh trường hợp

  3. Có một plugin SVN cho SQL Server Management Studio 2005 hoặc 2008 không?

  4. Phân tích cú pháp Datetime thành JAVA Date

  5. Xóa các hàng trùng lặp (dựa trên giá trị từ nhiều cột) khỏi bảng SQL