Máscaras SQL pode ser usado na pesquisa de dados.
Máscaras SQL pode substituir um ou mais personagens na busca de dados no banco de dados.
SQL máscaras devem ser usadas com o operador SQL LIKE.
Em SQL você tem as seguintes máscaras:
| Máscara | Descrição |
|---|---|
| % | Significa zero ou mais caracteres |
| _ | Significa um caractere |
| [Charlist] | Qualquer um desses caracteres |
| [^ Charlist]
ou [! Charlist] |
Quaisquer outros caracteres que não os |
Um exemplo do uso de máscaras em SQL
Existe uma tabela "Pessoas":
| P_ID | Sobrenome | FirstName | Address | Cidade |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svfinalson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Use%
Agora queremos selecionar todos os indivíduos que vivem na cidade, cujo nome é começa com a letra "sa" da tabela acima.
Para isso, use esta consulta:
Resultado da Consulta:
| P_ID | Sobrenome | FirstName | Address | Cidade |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svfinalson | Tove | Borgvn 23 | Sandnes |
Agora queremos selecionar todos os indivíduos que vivem na cidade, cujo nome é contém uma carta "nes". Não importa em que lugar será o caracteres no início ou no final de palavras.
Para isso, use esta consulta:
Resultado da Consulta:
| P_ID | Sobrenome | FirstName | Address | Cidade |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svfinalson | Tove | Borgvn 23 | Sandnes |
Use _
Agora queremos selecionar todos os indivíduos que têm um nome que contém as letras "la" a partir da tabela acima.
Para isso, use esta consulta:
Resultado da Consulta:
| P_ID | Sobrenome | FirstName | Address | Cidade |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
Agora queremos escolher as pessoas com o sobrenome, que começa с буквы "S", после чего любой символ, а затем "final", после чего любой символ, за которым следует "on"из таблицы "Pessoas".
Para isso, use esta consulta:
Resultado da Consulta:
| P_ID | Sobrenome | FirstName | Address | Cidade |
|---|---|---|---|---|
| 2 | Svfinalson | Tove | Borgvn 23 | Sandnes |
Ispzovanie [Charlist]
Agora queremos escolher as pessoas com o sobrenome, que começa com "b" ou "s" ou "p" da tabela "Pessoas".
Para isso, use esta consulta:
Resultado da Consulta:
| P_ID | Sobrenome | FirstName | Address | Cidade |
|---|---|---|---|---|
| 2 | Svfinalson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Agora queremos escolher as pessoas com o sobrenome, que não começa com "b" ou "s" ou "p" da tabela "Pessoas".
Para isso, use esta consulta:
Resultado da Consulta:
| P_ID | Sobrenome | FirstName | Address | Cidade |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
Máscaras SQL





ONDE Sobrenome LIKE '% [! Bsp]'
ONDE Sobrenome NOT LIKE '[bsp]%'