1.oracle中,需要在查詢語句中把空值(null)輸出為0,如何處理?
nvl(col,0) -- oracle專用
ordecode(col,null,0,col) -- oracle專用 :還有乙個decode函式
如果所在列是空,就用0代替,如果不是null就是相應的字段資訊;
還可以用『_』來代替空;
select decode(cloum_name,null,'_',cloum_name) from dual;
2.oracle中char和varchar2資料型別有什麼區別?有資料」test」分別存放到char(10)和varchar2(10)
型別的字段中,其儲存長度及型別有何區別?
char是定長字元型別,而varchar是變長字元型別。
有資料」test」分別存放到char(10)和varchar2(10)型別的字段中,其儲存長度及型別?
用char(10)進行儲存時,儲存被補齊10個空格,其長度為10個位元組,而varchar2的儲存長度為4個位元組。
益智題 (簡單的兩道題)
a公司拍攝的 黃河頌 獲最佳故事獎 b公司的 孫悟空 獲最佳武術獎 c公司的 白娘子 獲最佳戲劇獎。a公司的經理說 我們三經理的姓分別是三部片名的第乙個字,而又同自己所拍 首字不一樣。另一公司的孫經理笑著說 真是這樣 那三經理各姓什麼?答案 a白 b黃 c孫 另一公司的孫經理 說明a不姓孫,而a又不...
兩道題題引發的思考
下週的討論課又到我講 了,這幾天都在看 準備ppt,選了一篇好難的 啊,看了這麼久了,還是不夠清晰。所以決定先換下思路,做點題。下面的 輸出是什麼 void add int p add p int main 分析這個題目看起來還是比較友好的。首先我們來分析一下add 函式。其實看名字就能知道它是在做...
兩道選擇題
教授面帶微笑,走進教室,對我們說 我受一家機構委託,來做一項問卷調查,請同學們幫個忙。一聽這話,教室裡輕微的一陣議論開了,大學課堂本來枯燥,這下好玩多了。問卷表發下來,一看,只有兩道題。第一題 他很愛她。她細細的瓜子臉,彎彎的娥眉,面色白皙,美麗動人。可是有一天,她不幸遇上了車禍,痊癒後,臉上留下幾...