jasocul hat folgendes geschrieben: |
Denn lass mal auftragnr ein String ohne führende Nullen sein.
Bei numerischen Werten geht das ohne Probleme. |
Ist ja wohl nicht Dein Ernst? Wer macht denn sowas? Entweder integer oder string mit fester Länge, also führende Nullen oder wenigestens führende Leerzeichen.
Wenn allerdings im string nur numerische Werte stehen (was allerdings wieder komplett dagegen spricht, den Feldtyp string zu nehmen), dann gibt's auch diese Lösung:
Quelltext
1: 2: 3: 4:
| select max(cast(auftragsnr as integer)) from auftragstabelle |
Sollte der string keinen gültigen integer enthalten, gibt's allerdings eine Fehlermeldung. Da sieht man mal wieder, wie wichtig es ist, sich VORHER Gedanken über die DB-Struktur zu machen.
Jörg.