sql >> Databáze >  >> RDS >> Oracle

Automatizujte většinu aktualizačních dotazů v 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;

Samozřejmě byste to mohli udělat v jedné jediné aktualizaci s nějakým efektním reg_expem, ale toto cvičení přenechávám jinému kolegovi stackoverflower :)



  1. Údaje o registraci extra uživatele Django se neukládají do databáze

  2. Příkaz At-Sign v SQL před názvem sloupce

  3. Řaďte ​​podle COUNT za hodnotu

  4. mysql konektor není integrován do vizuálního studia