Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

wyrażenie regularne serwera sql

SQL Server nie obsługuje natywnie wyrażeń regularnych. W tym celu musisz zainstalować zestaw CLR.

LIKE składnia wzorca nie obsługuje kwantyfikatorów, więc bez użycia CLR jedyną alternatywą jest jej rozwinięcie.

where field1 like '3456789' 
 or  field1 like '[1-9]3456789'  
 or  field1 like '[1-9][1-9]3456789' 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Efekt podpowiedzi NOLOCK w instrukcjach SELECT

  2. Użycie w funkcji Patindex()

  3. 3 sposoby na uzyskanie listy baz danych w SQL Server (T-SQL)

  4. Typy kursorów programu SQL Server — co to są kursory statyczne w programie SQL Server | Samouczek SQL Server / Samouczek TSQL

  5. Zrozumienie QUOTED_IDENTIFIER