30/09/2018, 18:24
Lỗi xung đột dữ liệu trong SQL
Đề bài yêu cầu:
Đơn vị tính của sản phẩm chỉ có thể là (“cay”,”hop”,”cai”,”quyen”,”chuc”).
Khi khao báo:
ALTER TABLE SANPHAM
ADD CONSTRAINT SANPHAM_DVT CHECK (DVT = 'cay' OR DVT = 'hop' OR DVT = 'cai' OR DVT = 'quyen' OR DVT = 'chuc').
Thì nó báo lỗi như trong hình, mọi người chỉ em sửa lỗi với.
Bài liên quan
Table san pham có dữ liệu chưa? tên constraint có bị trùng không?
Đã tạo và có dữ liệu hết rồi .
Cái cột dvt có cái nào nằm ngoài cái check trên thì đổi lại xem.
cũng không trùng . trước đó có constraint K_cuu .
không hiểu cho lắm , mới nhập môn dc 2 tuần đây là bảng SanPham
cho xem dữ liệu đã tạo?
thứ tự thứ 3 là DVT mà insert ‘VIET NAM’ thì sai la đúng roài, em check lại hết đi nhé
a nhầm . Cám ơn ,chỉ e xóa dữ liệu dòng này đi anh.
Em phải xóa bản quan hệ nhiêu trước, xóa tất các các dòng ở CTHD có mã SP là ST08
Vâng, cám ơn anh…
nó báo lỗi đối tượng không hợp lệ
Lân sau nhớ seach google nhé, mấy lỗi này copy là ra ah
thêm cái này trước file
ref http://blog.sqlauthority.com/2012/08/31/sql-server-error-fix-msg-208-invalid-object-name-dbo-backupset-invalid-object-name-dbo-backupfile/
Cám ơn anh nhiều, lần sau rút exe.