MYSQL编程:一个复杂的oracle触发器
最近由权威调查机构Evans数据公司进行的一项调查显示,MySQL在过去两年已经获得了25%的市场份额。该调查公司还预测,相比其他的开源数据库和闭源数据库。营业必要,写一个触发器在tab_user_detail表增添一条数据后,往tab_user表增添一笔记录
createtriggertri_user_insert
afterinsertontab_user_detail
foreachrow
begin
insertintotab_user(USER_ID,USER_NAME,USER_PWD,USER_CUSTOMERNAME,USER_PHOTOS)values(:new.MY_USERID,username,password,truename,Default.jpg);
end;无疑希望员工得到系统、有深度的培训,显然MySQL在这一点上还做得很不够。 一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。 其实可以做一下类比,Oracle等数据库产品老早就支持了java编程,而且提供了java池参数作为用户配置接口。但是现在有哪些系统大批使用了java存储过程?!连Oracle自己的应用都不用为什么?! 以前的DTS轻盈简单。但是现在的SSIS虽然功能强大了很多,但是总是让人感觉太麻烦。看看论坛中询问SSIS的贴子就知道。做的功能太强大了,往往会有很多用户不会用了 groupby子句可以将查询结果分组,并返回行的汇总信息Oracle按照groupby子句中指定的表达式的值分组查询结果。 原理很简单,对要求长时间计算某一时间点的报表生成和防用户操作错误很有帮助。但是比起Oracle10g的闪回技术还是细粒度不够。可惜! 发几份SQL课件,以飨阅者 原来公司用过MYSQL自己也只是建个表写个SQL
页:
[1]