Substring firebird

Bom dia, preciso criar um script para atualizar uma tabela.

Preciso que o valor 1$4192 fique 4192, o problema eh que antes do $ pode ser 11 (dois digitos) e os exemplos de substringo do firebird q encontrei o tamanho eh fixo (SUBSTRING(nome_campo from inicio for num_caracteres)), precisava de algo como no java

string.substring(string.indexOf('$') + 1)

vlw