sql >> Databáze >  >> RDS >> SQLite

Proč potřebujeme klauzuli GLOB v SQLite?

Rozlišování malých a velkých písmen je samo o sobě užitečné, protože to funguje lépe s normálními indexy.

GLOB navíc podporuje třídy znaků:

Pravidla globování:

* Odpovídá jakékoli sekvenci nula nebo více znaků.

? Odpovídá přesně jednomu znaku.

[...] Odpovídá jednomu znaku z přiloženého seznamu znaků.

[^...] Odpovídá jednomu znaku, který není v přiloženém seznamu.

Pomocí [...] a [^...] odpovídající, ] znak může být zahrnut do seznamu tak, že bude prvním znakem za [ nebo ^ . Rozsah znaků lze určit pomocí - . Příklad:[a-z] odpovídá jakémukoli malému písmenu. Aby odpovídal - , udělejte z něj poslední znak v seznamu.



  1. LISTAGG v Oracle pro vrácení odlišných hodnot

  2. Postgres a indexy cizích klíčů a primárních klíčů

  3. Jak změnit typ dat sloupce v SQL Server (T-SQL)

  4. Jak zkontrolovat zastaralé statistiky