Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Urutan Oracle tetapi kemudian di MS SQL Server

Tidak ada yang sama persis.

Setara dengan IDENTITY yang dapat Anda atur sebagai tipe data saat membuat tabel. SQLSERVER akan secara otomatis membuat nomor urut yang berjalan selama penyisipan. Nilai yang dimasukkan terakhir dapat diperoleh dengan memanggil SCOPE_IDENTITY() atau dengan berkonsultasi dengan variabel sistem @@IDENTITY (seperti yang ditunjukkan oleh Frans)

Jika Anda membutuhkan padanan yang tepat, Anda perlu membuat tabel dan kemudian menulis prosedur untuk menyetel ulang nilai berikutnya dan operasi lainnya. Lihat tanggapan Marks pada jebakan dalam hal ini.

Sunting:
SQL Server telah mengimplementasikan Urutan yang mirip dengan Oracle. Silakan merujuk ke pertanyaan ini untuk detail lebih lanjut.

Bagaimana Anda menerapkan urutan di Microsoft SQL Server?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Oracle Menghitung Cluster

  2. n persen teratas n% teratas

  3. ORA-30926:tidak bisa mendapatkan set baris yang stabil di tabel sumber

  4. Metode Pengumpulan:Fungsi BATAS Dalam Database Oracle

  5. C#:Objek tidak dapat dilemparkan dari DbNull ke tipe lain