Copy row trong SQL Server

Hàm Copy row trong SQL Server

Hàm Copy row trong SQL Server, sử dụng để copy 1 dòng dữ liệu, nhân đôi dòng dữ liệu đó lên.

Nhưng khi dòng mới tạo ra chúng ta cần nhớ là khóa chính không được trung

Copy row

INSERT INTO tbChungTu_ChiTiet (_SYS_KEY,ChungTu_KEY,NumOrder,SoLuong,DonGia,DVT,ThanhTien,DienGiai,NgayTao,Hidden)
SELECT LOWER( NEWID()),ChungTu_KEY,NumOrder,SoLuong,DonGia,DVT,ThanhTien,DienGiai,NgayTao,Hidden
FROM tbChungTu_ChiTiet
WHERE _SYS_KEY = '0001-22a3-4c59-bfa0-g7d96b33ca61' 

 

LOWER( NEWID(): hàm tạo mã số không trùng