349:
350: --the newest version, which should be the max of the 3 sub versions
351: SELECT major_version || '.' || minor_version || '.' || tape_version
352: INTO g_software_version
353: FROM ad_releases
354: WHERE tape_version IN
355: (SELECT MAX(tape_version)
356: FROM ad_releases
357: WHERE minor_version IN
352: INTO g_software_version
353: FROM ad_releases
354: WHERE tape_version IN
355: (SELECT MAX(tape_version)
356: FROM ad_releases
357: WHERE minor_version IN
358: (SELECT MAX(minor_version)
359: FROM ad_releases
360: WHERE major_version IN (SELECT MAX(major_version) FROM ad_releases)
355: (SELECT MAX(tape_version)
356: FROM ad_releases
357: WHERE minor_version IN
358: (SELECT MAX(minor_version)
359: FROM ad_releases
360: WHERE major_version IN (SELECT MAX(major_version) FROM ad_releases)
361: )
362: AND major_version IN (SELECT MAX(major_version) FROM ad_releases)
363: )
356: FROM ad_releases
357: WHERE minor_version IN
358: (SELECT MAX(minor_version)
359: FROM ad_releases
360: WHERE major_version IN (SELECT MAX(major_version) FROM ad_releases)
361: )
362: AND major_version IN (SELECT MAX(major_version) FROM ad_releases)
363: )
364: AND minor_version IN
358: (SELECT MAX(minor_version)
359: FROM ad_releases
360: WHERE major_version IN (SELECT MAX(major_version) FROM ad_releases)
361: )
362: AND major_version IN (SELECT MAX(major_version) FROM ad_releases)
363: )
364: AND minor_version IN
365: (SELECT MAX(minor_version)
366: FROM ad_releases
362: AND major_version IN (SELECT MAX(major_version) FROM ad_releases)
363: )
364: AND minor_version IN
365: (SELECT MAX(minor_version)
366: FROM ad_releases
367: WHERE major_version IN (SELECT MAX(major_version) FROM ad_releases)
368: )
369: AND major_version IN (SELECT MAX(major_version) FROM ad_releases);
370:
363: )
364: AND minor_version IN
365: (SELECT MAX(minor_version)
366: FROM ad_releases
367: WHERE major_version IN (SELECT MAX(major_version) FROM ad_releases)
368: )
369: AND major_version IN (SELECT MAX(major_version) FROM ad_releases);
370:
371: --log for debug
365: (SELECT MAX(minor_version)
366: FROM ad_releases
367: WHERE major_version IN (SELECT MAX(major_version) FROM ad_releases)
368: )
369: AND major_version IN (SELECT MAX(major_version) FROM ad_releases);
370:
371: --log for debug
372: IF (g_proc_level >= g_dbg_level) THEN
373: FND_LOG.STRING(g_proc_level,