Nah...
Select position('#' in '2010-####-3434');
akan memberi Anda yang pertama. Jika Anda menginginkan yang terakhir, jalankan saja lagi dengan kebalikan dari string Anda. Pembalikan string pl/pgsql dapat ditemukan di sini .
Select length('2010-####-3434') - position('#' in reverse_string('2010-####-3434')) + 1;