Se você trabalha com bancos de dados SQL Server que você vai se deparar com a necessidade de consultar uma tabela para valores não- alfanuméricos em uma coluna. No SQL Server, você pode usar a função " PATINDEX " para procurar um determinado padrão em uma coluna. Esta função retorna a posição inicial de um padrão ou retorna um zero se o padrão não for encontrado. Para procurar valores não- alfanuméricos , é preciso também usar caracteres curinga na função. Use esta consulta para saber se caracteres indesejados são armazenados em sua coluna da tabela. Coisas que você precisa
Microsoft SQL Server Management Studio
Mostrar Mais instruções
1
Abra o Microsoft SQL Server Management Studio, expanda o servidor a partir do painel de Objetos, e expandir a pasta " Databases" para ver todos os seus bancos de dados.
2
Clique no botão " bases de dados disponíveis" caixa de combinação localizada ao lado do ícone "Executar" na barra de ferramentas . Clique no banco de dados que você deseja usar.
3
Clique em " New Query" para iniciar uma nova janela de consulta . Adicione o seguinte código para consultar todos os valores não-alfanuméricos de uma coluna da tabela : .
Selecionar distinta de
ONDE PATINDEX ( '% [ ,"^ a -zA- Z0-9 ] % ', . ) <> 0
4 Editar . no Passo 3 e digite o nome de sua tabela eo nome da coluna . Clique em " Executar" para executar a consulta e ver os resultados.