Tôi có bảng sau:Tôi có thể thêm một ràng buộc UNIQUE vào một bảng PostgreSQL, sau khi nó đã được tạo chưa?
tickername | tickerbbname | tickertype
------------+---------------+------------
USDZAR | USDZAR Curncy | C
EURCZK | EURCZK Curncy | C
EURPLN | EURPLN Curncy | C
USDBRL | USDBRL Curncy | C
USDTRY | USDTRY Curncy | C
EURHUF | EURHUF Curncy | C
USDRUB | USDRUB Curncy | C
Tôi không muốn có bao giờ có nhiều hơn một cột cho bất kỳ trao tickername
/tickerbbname
cặp. Tôi đã tạo bảng và có nhiều dữ liệu trong đó (mà tôi đã đảm bảo đáp ứng các tiêu chí duy nhất). Vì nó trở nên lớn hơn, tuy nhiên, phòng cho lỗi creep in.
Có cách nào để thêm ràng buộc UNIQUE
vào thời điểm này không?
thể trùng lặp của [Làm thế nào để ALTER một bảng PostgreSQL và thực hiện một cột duy nhất?] (Http://stackoverflow.com/questions/469471/how-do-i-alter-a-postgresql-table -and-make-a-column-unique) –