国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 操作系統(tǒng) > 正文

SHELL調(diào)用存儲(chǔ)過(guò)程

2024-06-28 13:26:18
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
SHELL調(diào)用存儲(chǔ)過(guò)程

1、測(cè)試用例

#!/bin/sh #日期變量可設(shè)成傳入?yún)?shù) #exec_date=`date +"%Y%m%d"`

# -S 設(shè)置無(wú)提示模式, 該模式隱藏命令的 SQL*Plus 標(biāo)幟, 提示和回顯的顯示 sqlplus -S "scott/Oracle" <<! >/dev/null declare --聲明變量 i_current_date date; v_output varchar2(20):='OK'; v_descmg  varchar2(20):='OK'; begin --日期賦值 i_current_date :=to_date('2014-05-18','yyyy-mm-dd'); --執(zhí)行過(guò)程     pkg_sql_PRoc.remove_data(i_acctdt=> i_current_date,                                                       o_output => v_output,                                                      o_descmg => v_descmg); end; / exit; !

2、將變量進(jìn)程參數(shù)化

#!/bin/sh #日期變量可設(shè)成傳入?yún)?shù)或者使用如下方式 exec_date=`date +"%Y%m%d"` #數(shù)據(jù)庫(kù)用戶變量也可以傳入 dbuser=scott dbpasswd=oracle #過(guò)程名稱初始化 proc_name="pkg_sql_proc.remove_data" #sqlplus聲明 sql_stmt=`sqlplus -S "$dbuser/$dbpasswd" <<! --修改session日期格式 alter session set nls_date_format='yyyy-mm-dd'; declare     v_output varchar2(20):='OK';     v_descmg  varchar2(20):='OK'; begin     --日期轉(zhuǎn)換     i_current_date :=to_date($exec_date,'yyyymmdd');     $proc_name(i_current_date, v_output, v_descmg); end; / !`


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 毕节市| 板桥市| 博罗县| 武威市| 全南县| 沂水县| 甘孜| 长泰县| 镇安县| 沙坪坝区| 海林市| 广昌县| 肃南| 壤塘县| 渭南市| 伊通| 昌邑市| 靖宇县| 邛崃市| 佳木斯市| 囊谦县| 嘉鱼县| 正定县| 高淳县| 许昌市| 长寿区| 皋兰县| 苍山县| 汪清县| 偏关县| 房产| 渭南市| 汝州市| 肥东县| 灵石县| 崇仁县| 珠海市| 库车县| 彩票| 勐海县| 娄底市|