1,通过操作系统命令,需要有OS用户:
bash-3.2$ strings -a $IEX_TOP/patch/115/import/US/iexmdmsg.ldt | grep '$Header'
# $Header: iexmdmsg.ldt 120.88.12000000.15 2008/12/08 18:05:52 ehuh ship $
2,通过SQL,需要DB用户:
SELECT *
FROM (SELECT '$'
|| af.app_short_name
|| '_TOP'
|| '/'
|| af.subdir
|| '/'
|| af.filename filename
,afv.VERSION
FROM ad_files af
,ad_file_versions afv
WHERE af.file_id = afv.file_id
AND af.app_short_name = 'IEX'
AND af.filename LIKE 'iexmdmsg%'
ORDER BY file_version_id DESC)
WHERE ROWNUM = 1;
| FILENAME | VERSION |
| $IEX_TOP/patch/115/import/US/iexmdmsg.ldt | 120.88.12000000.15 |
本文介绍如何通过操作系统命令及SQL查询特定文件的最新版本信息。包括使用bash命令从文件路径中检索版本详情,以及利用SQL从数据库中获取相应文件的最新版本。
3630

被折叠的 条评论
为什么被折叠?



