1樓:匿名使用者
decode(attrcode,'attr_create_setval',attrvalue,0) 這樣試試
你少了一個項, decode 一般是 4個選項值或是更多
在邏輯程式設計中,經常用到if – then –else 進行邏輯判斷。在decode的語法中,實際上就是這樣的邏輯處理過程。它的語法如下:
decode(value, if1, then1, if2,then2, if3,then3, . . .
else ) value 代表某個表的任何型別的任意列或一個通過計算所得的任何結果。當每個value值被測試,如果value的值為if1,decode 函式的結果是then1;如果value等於if2,decode函式結果是then2;等等。事實上,可以給出多個if/then 配對。
如果value結果不等於給出的任何配對時,decode 結果就返回else 。 需要注意的是,這裡的if、then及else 都可以是函式或計算表示式。
2樓:匿名使用者
缺少個default value
ORACLE如何查詢表的使用率
最簡單的方法,awr報表 sql admin awrrpt.sql輸入 report type 的值 可選html或text,enter預設為html.輸入 num days 的值 1 輸入 begin snap 的值 4965輸入 end snap 的值 4966 輸入 report name 的...
oracle中建立表時datetime預設系統時間怎麼做
oracle中 沒有datetime型別的欄位bai,只有date型別,可du以參考以下語句zhi create table test id int,time date default sysdate 其中default sysdate就是代dao表預設的系統時間,驗證方專法如下 insert in...
oracle建立表名為當前日期的表
oracle中無法建立以全數字命令的表,必須要帶有其他字母,可用如 t 日期 的格式。單純建立手動執行即可 create table t 20151223 id int,name varchar2 10 但一般情況,日期為動態 即隨時間變化而變化 則需要用儲存過程建立 declare v date ...