摘要: 一、触发器 1、所有触发器内部不能对本表进行update操作,因为造成循环触发,可以使用存储过程代替触发器。即以下形式错误:DROP TRIGGER `update_trigger`;CREATE DEFINER=`root`@`localhost` TRIGGER `update_trigger` BEFORE UPDATE ON `flag_tb`FOR EACH ROW BEGIN IF OLD.Flag > NEW.Flag THEN UPDATE flag_tb SET Flag=Flag+1 WHERE Flag >= NEW.Flag and authFlag < 阅读全文
posted @ 2013-12-16 15:54 SatanRabbit 阅读(146) 评论(0) 推荐(0)
摘要: 尽管在文件编制中存在着很多灵活性,然而,文件的编制确实是非常必要的,其意义如前所述。为了控制这种灵活性,保证文件编制能达到应该达到的目的,对于具体的软件开发任务,应编制的文件的种类、详细程度应取决于承担开发单位的管理能力、任务的规模、复杂性和成败风险等因素。一个软件开发单位应该根据本单位经营承包的应用软件的专业特点和本单位的管理能力,制定一个文件编制实施规定,说明在什么情况下应该编制哪些文件。由于国内目前在这方面还缺乏成熟的经验,这里提供参考国外经验制定的两个例子,用以向国内软件开发单位说明如何建立这种实施规定,使项目负责人能确定本项目开发过程中应编制的文件的种类。当然,例子毕竟只是例子,.. 阅读全文
posted @ 2013-01-01 11:56 SatanRabbit 阅读(249) 评论(0) 推荐(0)