Chào anh/chị em muốn trường IDInvoice trong bảng của cơ sở dữ liệu tăng tự động dạng “IDV+ số tăng tự động” thì viết lệnh thế nào ạ? vd: IDV001 tăng lên IDV002, IDV003…Dạng chắc số tăng tự động thì em viết được mà thêm Text vào em không có cách nào viết được. Mong anh / chị giúp em.
Câu lệnh tạo tự động dạng "Text + number" trong SQL Server
Nếu dùng SQ-2012 thì có thể dùng sequence
Ref: http://raresql.com/2013/06/21/sql-server-2012-how-to-generate-a-varchar-sequence-number-using-sequence-object/
Phiên bản thấp hơn chắc phải viết trigger hoặc procedure.
Ref: http://www.codeproject.com/Questions/517290/howplustoplusincrementplusvarcharplusinplussqlplus
1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?