Tôi đang sử dụng "PostgreSQL 9.3.5"
Làm thế nào để tự động tăng giá trị Alpha-Numeric trong postgresql?
Tôi có một Bảng (StackOverflowTable
) với cột(SoId,SoName,SoDob)
.
Tôi muốn có một Sequence generator
cho cột SoId
là giá trị Alpha-số.
Tôi muốn tự động tăng giá trị Alpha-Numeric trong postgresql.
For eg : SO10001, SO10002, SO10003.....SO99999.
Edit:
Nếu ngày mai tôi cần phải tạo ra một trình tự có thể được như SO1000E100, SO1000E101,...
và trong đó có một hiệu suất tốt. Vậy giải pháp tốt nhất là gì!
Nếu ** tất cả ** giá trị ** luôn luôn ** có tiền tố 'S0' Tôi sẽ không tạo ra giá trị đó chút nào. Tôi thà sử dụng một cột 'nối tiếp' và một khung nhìn định dạng id được tạo ra (số) theo cách bạn muốn. Yêu cầu ít không gian hơn và ít chi phí hơn để tạo số. –