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

memilih catatan dari oracle

Dan untuk apa Anda menggunakan ini? Jika untuk menentukan Id berikutnya, maka jangan lakukan ini , tetapi gunakan urutan alih-alih. Jika tidak maka Anda dapat menggunakan select max(id) from testid untuk mendapatkan nilai maksimum kolom.

edit

Pertama buat urutan untuk menyimpan nomor urut :

create sequence testid_seq;

Kemudian ketika Anda memasukkan catatan, gunakan

insert into testid(id, ...) values ("D111-" || testid_seq.nextval, ... );

Dan cukup isi titik-titik dengan info yang ingin Anda sisipkan.



  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 mereplikasi skema dengan hak istimewa yang sama dari akun yang ada di Oracle?

  2. prosedur tersimpan untuk memilih semua baris dari tabel di Oracle

  3. Gabungkan dua tabel berdasarkan waktu

  4. Grup Hasil SQL berdasarkan bulan

  5. Menghitung kolom non-null dengan cara yang agak aneh