1. 程式人生 > >oracle中show user和select user from dual區別

oracle中show user和select user from dual區別

出於好奇,去oracle中嘗試了一下這兩個語句。

1、首先執行show user——》

直接在sql視窗中執行發現,提示無效的sql語句。

這個時候我還沒有意識到問題出在哪裡。。。

2、然後再執行select user from dual,就可以查詢出了當前使用者名稱(打了馬賽克)——》

3、接著從在網上看到show user是sql plus的命令,不是sql命令,所以在前面才執行失敗。sql plus命令是在命令視窗中執行的,我們嘗試執行,直接可以拿到當前使用者名稱(打了馬賽克)——》

總結:兩個語句有相同的效果,都是獲取當前登入資料庫的使用者名稱,只是一個是sql語句,一