校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > oracle if else語句使用介紹

oracle if else語句使用介紹

熱門標簽:沈陽400電話是如何辦理 地圖標注付款了怎么找不到了 貴陽智能電銷機器人官網(wǎng) 外呼系統(tǒng)口號 外呼系統(tǒng)鄭州 北京營銷外呼系統(tǒng)廠家 溫州人工外呼系統(tǒng) 北京外呼系統(tǒng)公司排名 百度地圖標注員是干什么
接收contract_no和item_no值,在inventory表中查找,如果產(chǎn)品:
已發(fā)貨,在arrival_date中賦值為今天后的7天
已訂貨,在arrival_date中賦值為今天后的一個月
既無訂貨又無發(fā)貨,則在arrival_date中賦值為今天后的兩個月,
并在order表中增加一條新的訂單記錄。

product_status的列值為'shipped'和'ordered'
inventory:
product_idnumber(6)
product_descriptionchar(30)
product_statuschar(20)
std_shipping_qtynumber(3)
contract_item:
product_id number(6)
contract_nonumber(12)
item_nonumber(6)
arrival_datedate
order:
order_idnumber(6)
product_idnumber(6)
qtynumber(3)

代碼:
復制代碼 代碼如下:

declare
i_product_id inventory.product_id%type;
i_product_description inventory.product_description%type;
i_product_status inventory.product_status%type;
i_std_shipping_qty inventory.std_shipping_qty%type;
begin
//sql語句,將查詢出來的值放到定義的變量中
select product_id, product_description, product_status, std_shipping_qty
into i_product_id, i_product_description, i_product_status, i_std_shipping_qty
from inventory where product_id=(
select product_id from contract_item where contract_no=contract_no and item_no=item_no
);
if i_product_status='shipped' then
update contract_item set arrival_date=sysdate+7 contract_no=contract_no and item_no=item_no;
//這里的elseif 是連著寫的
elseif i_product_status='ordered'then
updatecontract_item
setarrival_date=add_months(sysdate,1)//加一個月
whereitem_no=itemnoandcontract_no=contractno;
else
updatecontract_item
setarrival_date=add_months(sysdate,2)
whereitem_no=itemnoandcontract_no=contractno;
insertintoorders
values(100,i_product_id,i_std_shipping_qty);
end if;
end if;
commit;
end;

標簽:通遼 定西 包頭 淮北 溫州 衢州 衡水 潮州

巨人網(wǎng)絡通訊聲明:本文標題《oracle if else語句使用介紹》,本文關鍵詞  oracle,else,語句,使用,介紹,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《oracle if else語句使用介紹》相關的同類信息!
  • 本頁收集關于oracle if else語句使用介紹的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 三门峡市| 林甸县| 拉萨市| 保亭| 廉江市| 翁源县| 新密市| 鄂伦春自治旗| 买车| 涟水县| 龙口市| 苍南县| 河间市| 罗平县| 建湖县| 永春县| 新建县| 巴南区| 武乡县| 中山市| 曲靖市| 察雅县| 克什克腾旗| 邢台县| 新平| 镇巴县| 纳雍县| 阿勒泰市| 竹北市| 稷山县| 天台县| 隆尧县| 麻城市| 长子县| 陆良县| 白河县| 资兴市| 禄劝| 东方市| 莎车县| 泾源县|