sql >> Database teknologi >  >> RDS >> Mysql

SQL - Fjern parentes fra telefonnummer

Rede tilføjer ikke

Replace(Replace(HomePhone,')',''),'(','')

Se på, hvordan funktionen udskiftning fungerer. Den forventer streng med tekst der skal evalueres, streng erstattes, streng erstattes med)

Ved at tilføje dem burde du få nummeret opført to gange, men hvis datatypen ikke er lang nok, kan det være afkortende værdier. ved at indlejre beder du systemet om at erstatte ) og derefter bruge den streng uden ) for at få ( erstattet med ''.



  1. Henter antallet af rækker med en bestemt værdi efter filtrering af forespørgsel gennem datovælger

  2. En introduktion til MySQL-datatyper

  3. Hvad gør en transaktion omkring en enkelt erklæring?

  4. SqlParameter tillader ikke tabelnavn - andre muligheder uden sql-injektionsangreb?