『ORACLE』 SQL語句簡單應用(四)(11g)
排序 後加 nulls last 在降序排列中把null放在最後
select to_char(sysdate,‘q‘) from dual;
dual 偽表 公共同義詞 因為它有一條記錄 方便讀取
select rownum,‘a‘||rownum,mod(rownum,2) from dual connect by rownum<=10;
select rownum,to_date(‘2016-05-01‘,‘yyyy-mm-dd‘) from dual connect by rownum<=10;
select sysdate,sysdate+1/24,sysdate+1/1440 from dual;
select to_char(sysdate,‘fmyyyy-mm-dd h24:mi:ss‘) from dual;
select 100+nvl(null,0) from dual;
select count(name),count(1),count(*) from t1;
select count(1) from t1;
組函數不統計null值
union 去除重復部分,排序
nuion all 完全將兩個集放在一起,不去除重復,不排序。
intersect 相交
default 默認
只有 update set status=null這種等於
delete 不降低高水位,刪除的信息每一條都做記錄
truncate 降低高水位,徹底刪除
number(總共多少位數,其中小數點後幾位) 默認值32 可以不加括號和內容
timestamp(默認6位 可更改) 秒帶小數的
blob(二進制比如:照片存儲)
clob(字符)
『ORACLE』 SQL語句簡單應用(四)(11g)