ID 255847 Banca FCC Órgão TRT - 24ª REGIÃO (MS) Ano 2011 Provas FCC - 2011 - TRT - 24ª REGIÃO (MS) - Analista Judiciário - Tecnologia da Informação Disciplina Banco de Dados Assuntos SQL Um wildcard (curinga) SQL deve ser usado com um operador LIKE. Assim, Alternativas _ (símbolo underline) é um substituto para zero ou mais caracteres. % (símbolo percentual) é um substituto para zero ou mais caracteres. % (símbolo percentual) é um substituto para exatamente um caracter. [!lista] indica qualquer caracter simples da lista. [lista] indica nenhum caracter simples da lista. Responder Comentários Considere uma tabela (cliente) contendo duas colunas:CodCliente int,NomeCliente VarChar(50)select *from clientewhere NomeCliente like '%Silva' -- Lista todas as ocorrências na tabela cliente cujo conteúdo do campo NomeCliente termine com Silvaselect *from clientewhere NomeCliente like 'José%' -- Lista todas as ocorrências na tabela cliente cujo conteúdo do campo NomeCliente inicie com Joséselect *from clientewhere NomeCliente like '%Algusto%' -- Lista todas as ocorrências na tabela cliente cujo conteúdo do campo NomeCliente contenha em qualquer parte a palava Algusto.O curinga '%' somente funciona com o operador LIKE. Se nas consultas acima for trocado o operador LIKE pelo sinal de igual =, o mesmo irá procurar pelas ocorrências que seja iguais ao que está entre aspas. Apenas complementando o comentário acima.SQL wilcards podem ser usados quando buscamos uma informação no banco de dados.Estes carateres curinga podem substituir zero, um ou muitos carateres dentro de uma cadeia de caracteres.Segue os curingas que podem ser usados com o operador LIKE da SQL.% --> Substitui zero ou mais caracteres_ --> Substitui exatamente um caracter[LISTA] -> Qualquer caracter simples da lista[^LISTA] ou [!LISTA] --> Nenhum caracter simples da listaExemplos podem ser vistos na fonte: http://www.w3schools.com/sql/sql_wildcards.asp