Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara saya menanyakan apakah skema basis data ada

Apakah Anda mencari sys.schemas ?

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

Perhatikan bahwa CREATE SCHEMA harus dijalankan dalam batchnya sendiri (per jawaban di bawah )



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bagaimana cara menjalankan kueri paralel di sql server 2008?

  2. Apakah mungkin menggunakan fungsi Agregat dalam pernyataan Select tanpa menggunakan klausa Group By?

  3. SYSDATETIMEOFFSET() Contoh di SQL Server (T-SQL)

  4. Rentang tanggal berada di antara dua tanggal dalam kueri LINQ

  5. Risiko tabrakan UUID menggunakan algoritma yang berbeda