function in Postgres
2016-04-14 16:28
141 查看
CREATE or REPLACE FUNCTION fn_attr_category() RETURNS void AS $BODY$ declare v_tmp_rec record; begin --获取待补充品类的规格 for v_tmp_rec in select * from tcim_s_gcmaster where 'COLOR'||categoryid not in (select attrid from TCim_S_GcAttributeSel) and categoryid like 'L%'; --批量插入明细表 loop insert into TCim_S_GcAttributeSel select replace(selectid, 'L00000V', v_tmp_rec.categoryid),selectname,'COLOR'||v_tmp_rec.categoryid as attrid,'N' as isdefault,seqno from TCim_S_GcAttributeSel where attrid = 'COLORL00000V'; end loop; end $BODY$ LANGUAGE 'plpgsql' VOLATILE;
相关文章推荐
- FA全加器
- #pragma 预处理指令详解
- SVN上传代码时代码失败
- Python3并发检验代理池地址
- vb
- 计算机图形学(二)输出图元
- Android:onNewIntent()触发机制及注意事项
- Eclipse导出Library
- LeetCode 12. Integer to Roman
- Android onTouchEvent和onInterceptTouchEvent事件分发详解(三)
- java反射机制
- 头文件和库文件有何区别和联系
- AndroidStudio导入HelloCharts的Module
- RTL行为级仿真、综合后门级功能仿真和时序仿真
- AngularJS 知识总结
- 对10个随机数求和(5)
- Linux系统是否能够联网
- n个随机数得排列
- 大叔讲框架《跟谁学》点播课程列表
- 唯一id UUID