decode nvl 等用法詳解

2021-07-30 12:41:41 字數 882 閱讀 7952

1、decode( 條件, if1, then1, if2, then2, 預設值 ):

當條件 = 1時,則為1;else條件= 2時;則為2;都不等時,為預設值。

2、nvl(a , b)函式:如果a為null,則函式返回b的值 ; 否則返回a本身。

3、to_date(『2017-04-13』 , 『yyyy-mm-dd』),把日期轉化為yyyy-mm-dd的格式。

4、to_char函式是將數值型或者日期型轉化為字元型。

to_char(需要被轉化的型別, text/date),轉換成string或date。

5、trunc函式返回以指定元素格式截去一部分的日期值:

比如:trunc(sysdate,『yyyy』) --返回當年第一天

trunc(sysdate,『mm』) --返回當月第一天

trunc(sysdate,『d』) --返回當前星期的第一天

函式返回處理後的數值:

向已存在的表中新增字段:

alter table 表名 add (欄位名 varchar2(100));

新增注釋 :

comment on column 表名.欄位 is 『我是字段的注釋』;

rownum只適用於小於或小於等於,如果進行等於判斷,那麼只能等於1,不能進行大於的比較。

1、oracle中取前10條記錄:

select * from table where rownum < 11;

2、取20-40中間條記錄

select * from

(select a.*, rownum rn

from (select * from table ) a

where rownum <40

)where rn > 20

MTU等引數詳解

本文主要分析二層mtu,ip mtu和mss的概念以及它們之間的關係。這三個概念對於路由器來說非常重要,常常很多網頁打不開等問題都是這幾個引數沒配置好導致的。最大傳輸單元 maximum transmission unit,mtu 是指一種通訊協議在某一層上面所能通過的最大資料報大小 以位元組為單位...

UTC CST GMT等時區詳解

utc是協調世界時 universal time coordinated 英文縮寫,是由國際無線電諮詢委員會規定和推薦,並由國際時間局 bih 負責保持的以秒為基礎的時間標度。utc相當於本初子午線 即經度0度 上的平均太陽時,過去曾用格林威治平均時 gmt 來表示.北京時間比utc時間早8小時,以...

linux tar rar zip等命令詳解

linux tar命令詳解 tar命令 tar能為檔案和目錄建立檔案。利用tar,使用者能為某一特定檔案建立檔案 備份檔案 也能在檔案中改動檔案,或向檔案中加入新的檔案。tar最初被用來在磁帶上建立檔案,目前,使用者能在所有裝置上建立檔案,如軟盤。利用tar命令,能把一大堆的檔案和目錄全部打包成乙個...