Oracle以甲乙丙丁來排列

2021-07-14 07:58:09 字數 585 閱讀 1666

搜尋到的zzzh的字段如上,包含了空欄位,並且甲乙丙丁不以順序排序,反覆測試了多次得到正確sql寫法,現記下

方法一:使用case .. when..

select zzzh from proj_case01 where zzzh is not null order by (

case substr(zzzh,0,1) when n'甲' then 1

when n'乙' then 2

when n'丙' then 3

when n'丁' then 4

else 5 end

) ;

方法二:使用oracle特有的decode

select zzzh from proj_case01 where zzzh is not null 

order by decode(substr(zzzh,0,1),n'甲',1,n'乙',2,n'丙',3,n'丁',4);

你是我的春夏秋冬,我是你的甲乙丙丁

你是我的春夏秋冬,我是你的甲乙丙丁 別試圖走近我一顆心除了他什麼也沒有。曾經以為的天長地久,其實不過是萍水相逢。接納不了乙個人,是因為忘不了另乙個人。乙個人只要不再想要,就什麼都可以放下。所有人對自己都是假的,只有自己對自己是真的。其實狠在乎你,只是沒有說出口而已。謊言,經過包裝有乙個更好聽的名字。...

修改oracle SGA,以提高oracle效能

在正常情況下,查詢非常慢。1 檢查sga大小,以dba身份連線到oracle資料庫,輸入show sga。2 如果sga過小,請修改其大小 修改sga必須保持的原則 1 sga target不能大於sga max size,可以設定為相等。2 sga加上pga等其他程序占用的記憶體總數必須小於作業系...

oracle 以使用者模式匯入匯出

查詢該使用者下的物件 select object type,count from all objects where owner 使用者名稱 group by object type color red 使用者名稱處大寫 color 匯出xining 使用者下的所有物件 包括資料 c exp xin...