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

Periksa apakah ada baris, jika tidak masukkan

Saya berasumsi satu baris untuk setiap penerbangan? Jika ya:

IF EXISTS (SELECT * FROM Bookings WHERE FLightID = @Id)
BEGIN
    --UPDATE HERE
END
ELSE
BEGIN
   -- INSERT HERE
END

Saya berasumsi apa yang saya katakan, karena cara Anda melakukan sesuatu dapat memesan penerbangan secara berlebihan, karena itu akan menyisipkan baris baru ketika ada maksimal 10 tiket dan Anda memesan 20.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Contoh SQL Server UNTUK JSON AUTO (T-SQL)

  2. Mengapa kesalahan terkait jaringan atau spesifik contoh terjadi saat membuat koneksi ke SQL Server?

  3. Apa itu Fungsi Bernilai Tabel di SQL Server?

  4. Bagaimana cara melewatkan variabel nol ke Prosedur Tersimpan SQL dari kode C#.net

  5. Bagaimana IIF() Bekerja di SQL Server