更具体地说是Oracle数据库。说我以foo
登录。我如何得到这个名字?
如果名称暴露给某人,这是否会带来安全风险?
答案 0 :(得分:1)
SELECT user, uid FROM dual
来自http://sqlzoo.net/howto/source/z.dir/tip492545/oracle
(首先google点击“oracle whoami”)
答案 1 :(得分:1)
在sqlplus中你可以输入
show user
答案 2 :(得分:1)
另一种选择:
SELECT * from user_users
我个人可能会使用USER
函数(正如Stefan在其他答案中所说的那样)使用select user from dual
或类似的东西,但是有其他选择是好的。