Como pesquisar um banco de dados para aspas simples e duplas

Procure em seu banco de dados para aspas simples e duplas.

Structured Query Language (SQL) fornece os programadores de banco de dados com a capacidade de pesquisar, editar e remover conteúdo da tabela de banco de dados. A linguagem SQL usa o caractere de apóstrofo como uma forma de indicar terminação de cadeia. Portanto, quando o programador tenta pesquisar o banco de dados para um apóstrofo (aspas simples) ou as aspas, ocorre um erro. Você pode pesquisar um banco de dados usando a sintaxe específica que informa ao servidor SQL que os personagens citações são literais e não parte da rescisão string.

  • Crie a sua consulta seleção básica. Isso cria um escudo, de modo a determinar as colunas da tabela retornados nos resultados da pesquisa. A consulta a seguir retorna o primeiro e último nome para os clientes:

    selecione first_name, last_name de cliente

  • Pesquisar o banco de dados para todos os registros que contêm um único caractere de aspas. Para indicar ao banco de dados que você deseja procurar o caractere aspas simples e não uma cadeia terminada, adicione apóstrofos duplos na consulta. O código a seguir pesquisa o sobrenome de cada cliente para um único caractere de aspas:

    selecione first_name, last_name do cliente, onde last_name = `John` de `



    Observe o início e apóstrofos encerra ainda são usados, mas o apóstrofo no último nome "John" contém dois caracteres.

  • Pesquisar o banco de dados para o personagem aspas. Você pode adicionar um duplo caráter citações em suas consultas sem caracteres especiais. O que se segue procura na tabela de cliente para qualquer caractere aspas:

    selecione first_name, last_name do cliente, onde last_name like `% "%"

    Os personagens percentuais dizer ao banco de dados para procurar qualquer caractere em um campo de tabela. Isto significa que os dados devolvidos tem o carácter cotações em qualquer parte do valor do campo tabela.

De esta maneira? Compartilhar em redes sociais:

LiveInternet