Transact- SQL (T -SQL) tem a capacidade de procurar caracteres e strings específicos dentro de campos de banco de dados , incluindo caracteres especiais, como apóstrofos. Este exemplo usa o Microsoft SQL Server 2008 R2 eo banco de dados AdventureWorks , mas outras edições do SQL Server usam a mesma sintaxe. Coisas que você precisa
instalação do Microsoft SQL Server
Microsoft SQL Server Management Studio ( ou ambiente de desenvolvimento alternativo T-SQL)
Mostrar Mais instruções
1
Click Windows botão "Iniciar" e vá em " Todos os Programas". Vá para a pasta Microsoft SQL Server 2008 R2, expandir seu conteúdo e clique em " SQL Server Management Studio " para iniciar o ambiente de desenvolvimento.
2
Clique no botão "Conectar " e conectar-se ao servidor que hospeda o banco de dados.
3
Expanda a pasta Databases dentro da janela do Pesquisador de Objetos e clique com o botão direito do mouse no banco de dados a ser consultado. Selecione "New Query" para abrir uma nova janela de consulta T-SQL.
4
Use " CHAR ( 39)" combinado com caracteres curinga ( " %" ) na cláusula WHERE para consultar as linhas que contêm apóstrofos em uma coluna específica . " CHAR ( 39)" no T-SQL representa caráter 39 no conjunto de caracteres ASCII , que é um apóstrofo .
Por exemplo, para selecionar linhas da tabela Contatos no banco de dados AdventureWorks que têm colunas sobrenome contendo apóstrofos em qualquer parte dos dados da coluna , use a seguinte consulta: SELECT *
FROM [ AdventureWorks ] [ Pessoa ] [ Contato ]
ONDE Apelido LIKE ' % ' + . . CHAR ( 39 ) + ' % ' em