45、在linux数据库服务器上查看编码集
db2inst1@Custom-Server4:~> db2 get db cfg for NEW_HB | more
46、根据一个字段值,填写另外一个字段
CREATE PROCEDURE DW.crt_data_net_total_d (IN ii_year INTEGER,
IN in_area VARCHAR(30),
OUT oi_return INTEGER)
SPECIFIC crt_data_net_total_d
LANGUAGE SQL
/** head
* @description 创建网络整体分析表模拟数据
* @version 1.0.0
* @author xionghu
* @create-date 20120926
* @copyright huawei
*/
BEGIN
DECLARE tot_num INTEGER DEFAULT 0;
DECLARE add_num INTEGER DEFAULT 0;
DECLARE lst_num INTEGER DEFAULT 0;
DECLARE i_flag INTEGER DEFAULT 0;
DECLARE i_date DATE;
DECLARE sqlcode INTEGER DEFAULT 0;
DECLARE CONTINUE HANDLER FOR SQLEXCEPTION, NOT FOUND SET oi_return =
sqlcode; -- 异常处理申明
IF EXISTS
(SELECT 1
FROM GIS.TB_NET_TOTAL_INFO_D
WHERE year (STATIS_DAY) = ii_year
AND AREA_CODE=in_area
FETCH FIRST 1 ROW ONLY)
THEN
DELETE FROM GIS.TB_NET_TOTAL_INFO_D
WHERE year (STATIS_DAY) = ii_year
AND AREA_CODE=in_area;
END IF;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12961536/viewspace-1061371/
,如需转载,请注明出处,否则将追究法律责任。