麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > DB2 > 正文

DB2編程序技巧 (三)

2019-09-08 23:34:33
字體:
來源:轉載
供稿:網友
另一種為
     pcursor1: for loopcs1 as  cousor1  cursor  as
select  market_code  as market_code
/t   from tb_market_code
/t   for update
/tdo
/tend for;
      這種方式的優點是比較簡單,不用(也不允許)使用open,fetch,close。
 但不能使用with  hold 選項。如果在游標循環內要使用commit,rollback則不能使用這種方式。如果沒有commit或rollback的要求,推薦使用這種方式(看來For這種方式有問題)。

修改游標的當前記錄的方法
update tb_market_code set market_code='0' where current of cursor1;
不過要注意將cursor1定義為可修改的游標
 declare cursor1 cursor for select market_code from tb_market_code  
for update;

for update 不能和GROUP BY、 DISTINCT、 ORDER BY、 FOR READ ONLY及UNION, EXCEPT, or INTERSECT但 UNION ALL除外)一起使用。



1.5 類似decode的轉碼操作
oracle中有一個函數  select decode(a1,'1','n1','2','n2','n3') aa1 from
db2沒有該函數,但可以用變通的方法
select case a1  
when '1' then 'n1'  
when '2' then 'n2'  
else 'n3'
   end as aa1 from

1.6 類似charindex查找字符在字串中的位置
Locate(‘y’,’dfdasfay’)
查找’y’ 在’dfdasfay’中的位置。

1.7 類似datedif計算兩個日期的相差天數
days(date(‘2001-06-05’)) 主站蜘蛛池模板: 亚欧美一区二区 | 91短视频在线免费观看 | 高清做爰免费无遮网站挡 | 在线亚洲免费视频 | 亚洲3atv精品一区二区三区 | 欧美成人免费电影 | 午夜国产精品成人 | 免费观看一区 | 99热1| 国产毛片在线看 | 国产精品亚洲精品日韩已方 | 免费观看高清视频网站 | 精品在线视频播放 | 亚洲影视中文字幕 | 亚洲国产精品一区二区精品 | 欧美成人一区二区三区电影 | 毛片国产 | 国产高清成人久久 | 黄视频网站免费 | 久久美女色视频 | 国产流白浆高潮在线观看 | 香蕉久久久 | 久久精品成人 | 久久久久二区 | 97视频| 欧美成人精品h版在线观看 久久久久久三区 | 一边吃奶一边插下面 | 美国黄色毛片女人性生活片 | 亚洲欧洲日产v特级毛片 | wwwxxx视频 | 在线看免费的a | 黄色网址在线免费播放 | 久久国产精品影视 | 国产精品一区二区羞羞答答 | 国产一区二区不卡视频 | 亚洲一区二区三区精品在线观看 | 黄网站免费观看视频 | 欧美视频一区二区三区四区 | 香蕉秀 | 亚洲自拍第一 | 日本在线不卡一区二区三区 |