IF NOT EXISTS (SELECT * FROM SYSIBM.SYSTABLES WHERE TID <> 0 AND Name = 'TABLE_NAME' AND Creator = 'DB2INST1') THEN SET v_Sql = 'CREATE TABLE ' || v_Schema || '.' || v_TabName || ' LIKE ' || v_Schema || '.FTP_Jlkh_Map_Template IN ccp_data'; PREPARE s1 FROM v_Sql; EXECUTE s1; SET v_Sql = 'ALTER TABLE ' || v_Schema || '.' || v_TabName || ' ADD PRIMARY KEY(Curr_Date,autoid)'; PREPARE s1 FROM v_Sql; EXECUTE s1; END IF;
DB2 Exists 判断表是否存在 以及 动态执行SQL语句
猜你喜欢
转载自leon1509.iteye.com/blog/1724705
今日推荐
周排行