PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Szukam numeru telefonu zawierającego minus, np. 123-456789

Możesz po prostu użyć WYMIEŃ funkcja usuwania myślników:

SELECT ...
FROM ...
WHERE REPLACE("Phonenumber", '-', '') LIKE '123456789'
AND ...

Alternatywnie przetwórz ciągi z pliku tekstowego i wstaw myślnik między czwartą a piątą liczbą, a następnie użyj ich w zapytaniu SQL.

Zastrzeżenie:Nie znam składni PostgreSQL, więc powyższe zapytanie może nie być do końca poprawne (wziąłem moją wskazówkę z SQL w pytaniu).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Granice wyrazów PostgreSQL Regex?

  2. MigrationSchemaMissing (Nie można utworzyć tabeli django_migrations (%s) % exc)

  3. Serwer nieoczekiwanie zamyka połączenie podczas łączenia się z Azure Postgres

  4. Nie można uruchomić usługi postgresql na CentOS 7

  5. Usuwanie PostgresSql 9.6 nagle stało się powolne