記備忘4 oracle DUAL表使用

2021-09-26 09:54:05 字數 757 閱讀 1041

dual

說明

dual是oracle內部的實際存在的一張表,在資料庫建立時,資料庫會自動建立的dual表,表裡只有一條資料,

警慎:dual跟

其它表一樣可以進行增刪改查以及drop操作,但是這些操作會影響資料庫功能。

檢視當前使用者

select user from dual;

檢視系統時間

select sysdate from dual;

計算表示式值

計算表示式或者函式值

select 1+10 from dual;

select to_char('20190605',4) from dual;

查詢主機名

select sys_context('userenv','terminal') from dual;

查詢locale

select sys_context('userenv','language') from dual;

獲取隨機數

select dbms_random.random from dual;

leetcode隨記備忘(4)

反轉整數 問題並不難,但是在答案那裡看到了很精彩的解法。貼一下別人的解法。相比之下我的按部就班做法就顯得很蠢。class solution return num 2的冪這裡可以用乙個trick。因為2的冪的二進位制中只有乙個1,而 n n 1 可以消去二進位制末尾的0.所以操作一次後判斷是否為0即可...

菜鳥求職記4

明天沒有 活動 所以今晚有空敲一敲最近這段時間的經歷 此段時間也確實是忙,雖然筆試的幾家公司都沒有給本菜鳥發面試通知,但本菜鳥也確實比以前上心多了,用心答好每一場筆試題目,堅持收集不會的題目,以為自己積蓄能量。今天9月29號了,十一假馬上就要來臨,而我來到古城西安也整整20天時間了,雖工作還沒有找著...

瑣記4 判斷回文

編寫乙個能判斷一字串是否為回文的程式,回文即 asdfghjhgfdsa 這樣的字串 int fun char p pend while pstart pend return 1 首先判斷是否出錯,出錯返回 1,然後定義2個指標分別指向字串的頭和尾,設定乙個迴圈來判斷它前後2個字元是否相同,一旦有不...