Oracle的user表,id使用seq_user来自增
于是在yii的save()之前加入$this->id = new CDbExpression(‘seq_user.nextval’);
然而在保存之后如何获取这个id呢?
保存完打印model显示的是id=new CDbExpression(‘seq_user.nextval’){…}
求方法
Oracle的user表,id使用seq_user来自增
于是在yii的save()之前加入$this->id = new CDbExpression(‘seq_user.nextval’);
然而在保存之后如何获取这个id呢?
保存完打印model显示的是id=new CDbExpression(‘seq_user.nextval’){…}
求方法
CDbExpression只是不做转义和处理的传入最终的sql语句,本身不会有值
操作后执行一下查询 select seq_user.currval from dual
谢谢