infra:NET User
 
×
1.2.206 VerCompare – Vergleichen zweier Versionstrings
VerCompare(strVer_0, strVer_1 );
Argumente
strVer_0  
erster zu vergleichender Versionsstring
           
strVer_1                                  
zweiter zu Vergleichender Versionsstring
Beschreibung
Die Funktion vergleicht zwei Versionsstring und gibt  -1, 0, 1 zurück.
Rückgabewert
NRc    
-1
strVer_0 < strVer_1
0
strVer_0 < strVer_1
1
strVer_0 < strVer_1
Funktionsart
infraSetupFunktion
Beispiel
VerCompare(str$INFRAVersion, str$INFRANeedVersion );
If( nRc == -1 )
      str$INFRAVersion < str$INFRANeedVersion;
If( nRc == 0 )
      str$INFRAVersion == str$INFRANeedVersion;
If( nRc == 1 )
      str$INFRAVersion > str$INFRANeedVersion;
Hinweis: 
Um auf Datensätze einer Datei mit binären Feldern im Schlüssel zugreifen und diese ggf. aktualisieren zu können (z.B. Datei 143 mit SysUUID), muss dem Datenbanksystem mitgeteilt werden, dass beim Zugriff auf diese Datei die binären Felder nicht versteckt werden sollen.