Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Tạo một chuỗi cho trường varchar2 trong Oracle

Điều này có thể được thực hiện bởi

to_char(seq_no,'FM0000000')

ví dụ của bạn có thể được thực hiện bằng cách tạo chuỗi trong oracle

create sequence seq_no  start with 1 increment by 1;

sau đó

select 'A'||to_char(seq_no.nextval,'FM0000000') from dual;

Ngay bây giờ tôi đã sử dụng kép .. nhưng hãy đặt cái này

'A'||to_char(seq_no.nextval,'FM0000000')

trong truy vấn bắt buộc của bạn .. điều này sẽ tạo chuỗi như bạn đã đề cập

sqlfiddle



  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:DBMS_UTILITY.EXEC_DDL_STATEMENT so với EXECUTE NGAY LẬP TỨC

  2. Cách tạo mảng liên kết trong cơ sở dữ liệu Oracle

  3. Nhập kết xuất với tham số SQLFILE không trả về dữ liệu bên trong bảng

  4. tôi muốn tìm tất cả tên người quản lý và tên tất cả người quản lý của họ trong oracle SQL

  5. Trình điều khiển Oracle ODBC của bạn tải ứng dụng khách Oracle như thế nào?