Hola, hemos encontrado la solución a tu búsqueda, desplázate y la obtendrás a continuación.
Solución:
Referencia de T-SQL para LIKE:
Puede utilizar los caracteres de coincidencia de patrones comodín como caracteres literales. Para utilizar un carácter comodín como carácter literal, encierre el carácter comodín entre corchetes. La siguiente tabla muestra varios ejemplos del uso de la palabra clave LIKE y la [ ] caracteres comodín.
Para tu caso:
... LIKE '%[_]d'
Obviamente, la solución @Lasse es correcta, pero hay otra forma de resolver su problema: operador T-SQL LIKE
define la cláusula ESCAPE opcional, que le permite declarar un carácter que escapará al siguiente carácter en el patrón.
Para su caso, las siguientes cláusulas WHERE son equivalentes:
WHERE username LIKE '%[_]d'; -- @Lasse solution
WHERE username LIKE '%$_d' ESCAPE '$';
WHERE username LIKE '%^_d' ESCAPE '^';
Estas soluciones tienen mucho sentido. Desafortunadamente, ninguno funcionó para mí como se esperaba. En lugar de tratar de molestarme con eso, fui con una solución alternativa:
select * from information_schema.columns
where replace(table_name,'_','!') not like '%!%'
order by table_name
Aquí puedes ver las reseñas y valoraciones de los usuarios
Nos encantaría que puedieras dar visibilidad a este post si lograste el éxito.