- Home
- SQL Server
- Utilizando exist para pesquisar em coluna XML do SQL Server
Utilizando exist para pesquisar em coluna XML do SQL Server
Índice
Considerando uma tabela do SQL Server com uma coluna XML que armazenará um XML na seguinte estrutura:
Para selecionar todos os registros que possuam o elemeto Perfil com o valor “2”, podemos utilizar o comando exist()
Para exemplificar, vamos criar uma tabela de testes:
E carregue essa tabela com alguns registros:
Para pesquisar todos os registros com Perfil 2, utilize o seguinte comando:
Se você precisar passar esse valor através de uma variável do SQL (por exemplo para ser usado em uma Stored Procedure) utilize o seguinte comando:
Comentários