Structured Query Language (SQL) fornece 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 apóstrofo como uma maneira de indicar rescisão string. Portanto, quando o programador tenta pesquisar a base de dados para um apóstrofo ( aspas simples ) ou as aspas , ocorre um erro. Você pode procurar um banco de dados usando a sintaxe específica que informa ao servidor SQL que os personagens são citações literais e não parte de terminação de cadeia. Instruções
1
Crie a sua consulta seleção básica. Isso cria uma casca , de modo a determinar as colunas da tabela retornada nos resultados da pesquisa. A consulta a seguir retorna o primeiro e último nome para os clientes :
selecionar first_name , last_name do cliente
2
Pesquisar banco de dados para todos os registros que contêm um único caracter de aspas . Para indicar ao banco de dados que você deseja procurar o caractere de aspas e não uma string terminada , adicione apóstrofos duplos na consulta. O código a seguir procura o sobrenome de cada cliente para um único caracter de aspas :
selecionar first_name , last_name do cliente onde last_name = ' John '' s ' em
Observe o início e apóstrofos encerra ainda são usados , mas o apóstrofo no último nome " John " contém dois caracteres .
3
Pesquise o banco de dados para o personagem aspas. Você pode adicionar um duplo caráter citações em suas consultas , sem caracteres especiais. As seguintes pesquisas mesa o 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 pesquisar qualquer caractere em uma tabela campo . Isto significa que os dados retornados tem o caráter citações em qualquer parte do valor do campo de tabela.