Oracle
 sql >> база данни >  >> RDS >> Oracle

избиране на запис от oracle

И за какво го използвате? Ако трябва да определите следващия идентификатор, тогава не правете това , но използвайте последователност вместо. Ако не, можете да използвате select max(id) from testid за да получите максималната стойност на колоната.

редактиране

Първо създайте последователност за съхраняване на поредния номер :

create sequence testid_seq;

След това, когато вмъкнете запис, използвайте

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

И просто попълнете точките с информацията, която искате да вмъкнете.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. просто произволно вземане на проби при изтегляне на данни от склад (oracle engine) с помощта на proc sql в sas

  2. Заявка за множество актуализации на Oracle

  3. Кога или защо да използвате SET DEFINE OFF в Oracle Database

  4. Как да изпишете годината при форматиране на дата в Oracle

  5. разлика между tab table и all_tables в oracle