Hallo.
select firmenNr,plz from firmen where plz <3000 and PLZ>1000 AND substring(plz,1)!='0'
Damit sollten PLZs mit führender Null ausgeschlossen sein.
Mit etwas Glück hab ich jetzt in der Doku die richtige Stelle entdeckt: LENGTH(zeichenkette)
Grüße aus Würzburg
Julian