一些小小的细节

本文介绍了在维护多个数据库版本(如SQL Server与Oracle不同版本)时面临的挑战,并提供了一个查询Oracle数据库版本的具体SQL语句示例。

目前所维护的项目中支持了多种数据库,包括SQLServer2000,SQLServer 2005,SQLServer 2008;Oracle 9i企业版及标准版,Oracle 10g企业版及标准版,Oracle 11g企业版及标准版,由于版本的特性,为之提供的数据库脚本有所区别,且因人力维护,必须追根溯源之。如果能够找到在非sys的一般用户能够自动识别标记,就可以避免人力的维护了。

 

查询Oracle版本的SQL语句为: select * from  v$version;

结果如下:

SQL>select * from v$version;

 

BANNER

--------------------------------------------------------------------------------

OracleDatabase 11g Release 11.2.0.1.0- 64bit Production

PL/SQLRelease 11.2.0.1.0 - Production

CORE    11.2.0.1.0     Production

TNSfor 64-bit Windows: Version 11.2.0.1.0 - Production

NLSRTLVersion 11.2.0.1.0 - Production

 

SQLServer的待补充……

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值