方法一:v$version

 

 
  
  1. SQL> select * from v$version;    
  2.     
  3. BANNER    
  4. --------------------------------------------------------------------------------     
  5. Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production    
  6. PL/SQL Release 11.1.0.7.0 - Production    
  7. CORE    11.1.0.7.0      Production    
  8. TNS for Linux: Version 11.1.0.7.0 - Production    
  9. NLSRTL Version 11.1.0.7.0 - Production  

 

方法二:product_component_version

 

 
  
  1. [sql] view plaincopyprint?  
  2. SQL> select * from product_component_version;    
  3.     
  4. PRODUCT                                                 VERSION             STATUS               
  5. ---------------------------------------------------------------------------------------------     
  6. NLSRTL                                                  11.1.0.7.0           Production    
  7. Oracle Database 11g Enterprise Edition                  11.1.0.7.0           64bit Production    
  8. PL/SQL                                                  11.1.0.7.0           Production    
  9. TNS for Linux:                                          11.1.0.7.0           Production    
  10.     
  11. SQL>    

 

 

方法三:dbms_output.put_line( dbms_db_version.version )

 
  
  1. SQL> SET SERVEROUTPUT ON    
  2. SQL> EXEC dbms_output.put_line( dbms_db_version.version );    
  3. 11    
  4.     
  5. PL/SQL procedure successfully completed.    
  6.     
  7. SQL>    

 

参考网址:

http://www.2cto.com/database/201209/155673.html

http://blog.csdn.net/pan_tian/article/details/7984051