当前位置:Gxlcms > 数据库问题 > 取数据库信息

取数据库信息

时间:2021-07-01 10:21:17 帮助过:9人阅读

系统表“master..sysprocesses”中存储了当前数据库系统中的进程信息,而“@@SPID”则表示当前进程号。

Oracle中使用USER函数用来取得当前登录用户名,注意使用这个函数的时候不能使用括号形式的空参数列表,也就是USER()这种使用方式是不对的。正确使用方式如下:


SELECT USER FROM DUAL

Oracle中使用USERENV()函数用来取得当前登录用户相关的环境信息,USERENV()函数有一个参数,参数的可选值如下:ISDBA、LANGUAGE、TERMINAL、SESSIONID、ENTRYID、LANG和INSTANCE。

DB2中可以通过CURRENT_USER来取得当前登陆用户名,而CURRENT_SERVER用来取得当前服务名,比如:


SELECT CURRENT_USER,CURRENT_SERVER FROM sysibm.sysdummy1

DB2中取得当前数据库的版本的SQL语句如下:


SELECT * FROM sysibm.sysversions

取数据库信息

标签:数据库名   select   Nid   RoCE   就是   mss   参数   sse   字符   

人气教程排行