Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Otomatiskan sebagian besar kueri pembaruan di pl\sql

begin 
  for i in 36 .. 50 loop
    UPDATE   Table_1 
    SET vchar_val = REPLACE (vchar_val, '.'|| i ||'0/', '.'|| i+1 ||'0/')
    WHERE vchar_val LIKE 'http://services%.'|| i ||'0/%'
    AND c_version IN ('ALL', 'N/A', i+1 ||'.0'); 
  end loop;
end;

Tentu saja Anda dapat melakukannya dalam satu pembaruan dengan beberapa reg_exp yang mewah, tetapi saya menyerahkan latihan itu kepada sesama stackoverflower :)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana Cara Menggunakan Tabel Sementara Global dalam Prosedur Oracle?

  2. Format tanggal default Oracle adalah YYYY-MM-DD, MENGAPA?

  3. Perbandingan NOMOR Oracle

  4. Oracle menggunakan sql dinamis ketika nama tabel adalah parameter

  5. Microsoft SQL Server ke Oracle Data Migration (Konversi) (RDBMS lainnya ok juga)