sql >> Databáze >  >> RDS >> Mysql

Vyčištění pole telefonních čísel v mySql

Bohužel v MySQL není žádná náhrada/aktualizace regulárního výrazu. Pokud jsou to jen závorky, pomlčky a mezery, pak nějaké vnořené REPLACE hovory poslouží:

UPDATE table_name
SET Phone = REPLACE(REPLACE(REPLACE(REPLACE(Phone, '-', ''), ')', ''), '(', ''), ' ', '')


  1. Vložit po zkrácení začíná od 1; ale insert after delete obnoví předchozí hodnotu

  2. Převést databázi mysql na Oracle

  3. Jak ukládat a načítat textová data v MySQL při zachování zalomení řádků?

  4. Kolik platných číslic bych měl uložit do databáze pro souřadnice GPS?