case length(cast(bal.asset_acct as string)) when12then
'資金賬戶
'when
16then
'理財帳戶
'else'其他
'end
case後可以加入條件在寫when,length(string) 為string的字元長度
length(),括號裡不僅可以是string的字串,還可以可是int型別的,但是不可以是bigint型別的
select length(cast(123asint)) from dual --
正常執行
select length(cast(123
asbigint)) from dual --
invalid datatype 報錯
Sql使用日常總結
乙個字段裡面的值是 a,b,c 分成三行讀取 with t1 as select a,b,c c1 from dual select distinct regexp substr c1,1,level c1 from t1connect by level length c1 length repla...
SQL日常總結(SQL Server)
變數分為區域性變數和全域性變數 是sql中標量變數開頭的必須字元,sql規定,區域性標量變數必須以 開頭,全域性標量變數以 開頭,全域性標量變數不許宣告,直接使用即可 區域性變數的使用是先申明再賦值。而全域性變數由系統定義和維護,可以直接使用,但一般不自定義全域性變數 區域性變數的名稱必須以標記 作...
總結 日常總結
最近變得浮躁了,學不進了,那就寫總結吧。關於刷題 從去年十一月份到現在,感覺唯一堅持的意見事情就是刷力扣了。四個多月,寫了六百多道題,大概有四五題一天,然後也在堅持參加周賽。很多時候,有些事情成了習慣,那麼也就不需要去堅持了。比如說現在,每天都是先把每日一題和劍指 offer 的任務完成了再開始做其...