Xin lưu ý: Tôi am đặt câu hỏi tôi muốn được trả lời. Tôi biết câu hỏi này có nghĩa là cơ sở dữ liệu được thiết lập kém. Vì vậy, tôi sẽ bỏ phiếu xuống bất kỳ câu trả lời nào đề xuất thay đổi cách thức thiết lập bảng.Oracle: sao chép hàng trong khi cập nhật một trường
Tôi cần sao chép một loạt hàng, trong khi thay đổi một giá trị.
name col1 col2
dave a nil
sue b nil
sam c 5
cần phải trở thành:
name col1 col2
dave a nil
dave a a
sue b nil
sue b a
same c 5
IE cho tất cả các mục trong bảng này, nơi col2 is null
, tạo một mục mới trong bảng nơi name
và col1
là sao chép, và col2
là a
.
Bạn có nghĩa là 'NULL' khi bạn thỉnh thoảng nói' nil'? – tvCa