Die Einschränkung auf ein ganz bestimmtes Format scheint mir nicht sinnvoll, da jeder Versionsnummern anders angibt. Wenn ich das Datenbankformat ändern würde, könnten z.B. keine Versionen "1.01" oder "2.1a" vergeben werden, sondern nur noch im Format "x.x.x.x". Es ist schlicht unmöglich, alle Vorlieben auf einen Nenner zu bringen.
Zitat:
Könnte man nicht überprüfen ob 4 Punkte vorliegen?
Dann die einzelnen Nummern herausfinden.
Zusätze wie beta oder RC können ja ignoriert werden.
Eine Sortierung mit solch einer Methode ist in
SQL - soweit ich weiß - leider nicht machbar, zumal die Versionsnummer auf Grund der oben genannten Flexibilität ein Textfeld sein muss.