sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL regexp_replace() för att bara behålla ett blanksteg

SELECT trim(regexp_replace(col_name, '\s+', ' ', 'g')) as col_name FROM table_name;

Eller Vid uppdatering:

UPDATE table_name SET col_name = trim(regexp_replace(col_name, '\s+', ' ', 'g'));


  1. Gruppera efter första bokstav, alfabetiskt, bästa sättet?

  2. Sammanfoga två separata frågor i en postgresql ...fråga... (möjligt eller inte möjligt)

  3. Hur kör man ett SSIS-paket från .NET?

  4. MySQL:Två främmande nycklar i en tabell som refererar till en annan tabell