Tôi muốn thêm một số ràng buộc vào tên người dùng varchar trong bảng SQL sao cho nếu tên người dùng tồn tại, không thể tạo tên người dùng trùng lặp trong một trường hợp khác. Tôi có thể làm cái này như thế nào? Cảm ơnLưu trữ một varchar không phân biệt dạng chữ trong PostgreSQL
Chỉnh sửa:
Tôi đang sử dụng PostgreSQL, trợ giúp cú pháp nhỏ sẽ được đánh giá cao.
+1 Ý tưởng hay. để đảm bảo rằng tên người dùng nằm trong một trường hợp duy nhất. –
-1 xin lỗi. Chỉ có badness có thể phát sinh từ việc lưu trữ một tên người dùng theo hai cách khác nhau khi một trong số chúng có thể được tính toán từ bên kia. Không cần phải phá vỡ bình thường ở đây như là câu trả lời của Endlessdeath. –