O like no Postgresql é diferente do Oracle, certo? No lugar do %(Oracle), usamos o _. É isso?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
O like no Postgresql é diferente do Oracle, certo? No lugar do %(Oracle), usamos o _. É isso?
Oi André,
na verdade é igual. O que ocorre é que além do %, existe ainda o símbolo especial underscore , com ele podemos buscar por um termo em uma posição específica do texto. O underscore indica a quantidade de casas/caracteres antes ou depois do texto buscado.
SELECT * FROM tabela WHERE nome LIKE 'd%';SELECT * FROM tabela WHERE nome LIKE '_d'; `SELECT * FROM tabela WHERE nome LIKE '_d%';