Expresión regular en la cláusula LIKE de PostgreSQL

Estoy atrapado con una expresión regular simple. No estoy seguro de lo que me estoy perdiendo. Un poco oxidado en las habilidades de expresión regular.

La expresión que intento hacer coincidir es:

select * from table where value like '00[1-9]%'
-- (third character should not be 0)

Entonces esto debería coincidir'0090D0DF143A' (formato: texto) pero NO lo es!

Respuestas a la pregunta(2)

Su respuesta a la pregunta