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

Ingin membuat nomor seri

Karena Anda menandai SAS, saya akan menjawab dengan SAS.

Berdasarkan pertanyaan Anda, mendapatkan hasil dari input itu akan sesederhana ini

data result;
  ID=_N_;
  set input;
run;

atau

proc sql;
  select ID as monotonic()
        ,NID
  from input
  ;
quit;

Di Oracle murni, Anda akan melakukan ini

select rownum, NID
from input

Namun Anda mungkin ingin menggunakan ORDER BY di sana karena kemungkinan Anda akan mendapatkan hasil yang berbeda setiap kali menjalankannya.




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

  2. Apa yang salah dengan kursor?

  3. 4 Cara Menyisipkan Beberapa Baris di Oracle

  4. UNPIVOT pada beberapa kolom untuk mengembalikan beberapa kolom

  5. Daftar Wilayah yang Didukung oleh Oracle Database