PDA

View Full Version : Update 1 cột thành duy nhất -------------------- ++++++++++++++++++ --------------------



thien_suden
11-02-2012, 19:08
Tình hình là mình đang xài SQL 2005, lúc đầu mình có tạo 1 bảng, trong đó có cột Randnum và mình không đặt cho nó là duy nhất ( để không bị trùng, hình như set cho nó là unique ). Và bây giờ mình muốn update cho nó là duy nhất thì làm thế nào? Rất rất mong sự giúp đỡ từ các bạn. Mình đã thử dùng alter table thì chả ăn thua.

bongbingo
15-02-2012, 10:43
1. đầu tiên bạn nên check nếu có dữ liệu trùng
2. update các dòng này thành giá trị khác (để loại bỏ trùng lắp)
3. Alter lại table

thien_suden
15-02-2012, 19:21
ths bạn nhen. Nhưng mà bạn ơi. Nếu mình muốn update lại cột đó cho khỏi bị trùng mà không thay đổi giá trị của các dòng khác thì được không bạn. Tại vì lỡ sau này mình đăng web lên mạng òi người dùng đăng ký, chả lẽ mình sửa đổi lại thông tin của họ. Ở đây mình vd là cột số điện thoại.