Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Oracle:sao chép hàng trong khi cập nhật một trường

Sử dụng:

INSERT INTO table
  (name, col1, col2)
SELECT t.name, t.col1, 'a'
  FROM TABLE t
 WHERE t.col2 IS NULL

Điều đó giả sử không phải là name hoặc col1 các cột là khóa chính hoặc có một ràng buộc duy nhất trên một trong hai.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. OLEDB đọc nhanh nhất từ ​​ORACLE

  2. Trục động trong sql oracle

  3. Chọn để cập nhật bỏ qua bị khóa từ cấp JPA

  4. Tôi có thể lấy SQL cho lược đồ nhân sự mặc định của Oracle ở đâu?

  5. Tìm nạp loại bảng Oracle từ thủ tục được lưu trữ bằng JDBC