摘要: 1. 一个简单的例子1.1. 创建表: create table t(s1 integer);1.2. 触发器:?delimiter |createtriggert_trigger before insertont foreach row beginset@x = "hello trigger";setNEW.s1 = 55;end; |1.3. 如果触发器创建错误,可能只能删除了,至少我试过不能replace drop trigger t_trigger;1.4. 当执行insert 时: insert into t values(1);1.5. 会执行触发器t_trig 阅读全文
posted @ 2012-09-28 11:12 particle 阅读(163) 评论(0) 推荐(0) 编辑
摘要: (1)首先说左值和右值的定义:变量和文字常量都有存储区,并且有相关的类型。区别在于变量是可寻址的(addressable)对于每一个变量都有两个值与其相联:1).它的数据值,存储在某个内存地址中。有时这个值也被称为对象的右值(rvalue,读做are-value).我们也可认为右值的意思是被读取的值(read value)。文字常量和变量都可 被用作右值。2).它的地址值——即存储数据值的那块内存的地址。它有时被称为变量的左值(lvalue,读作ell-value)。我们也可认为左值的意思是位置值location value文字常量不能被用作左值.(2)首先对于i++的实现是: int tem 阅读全文
posted @ 2012-09-28 10:46 particle 阅读(251) 评论(0) 推荐(0) 编辑