Thinkphp3.1.2 oracle 无法获取插入后的自增id
来源:互联网 发布:数据库怎么维护 编辑:程序博客网 时间:2024/05/17 03:41
按照图上目录找到dboracle.class.php文件。
将红圈处currval字母转换成大写即可。
public function insertLastId() {
if(empty($this->table)) {
return 0;
}
$sequenceName = C('DB_SEQUENCE_REFIX').$this->table;
$vo = $this->query("SELECT {$sequenceName}.currval currval FROM dual");
return $vo?$vo[0]["CURRVAL"]:0;
}
注意红圈处还要配置DB_SEQUENCE_REFIX;自曾序列前缀
0 0
- Thinkphp3.1.2 oracle 无法获取插入后的自增id
- mybatis如何获取插入记录后的自增ID
- 获取oracle刚插入数据的自增id值
- 5、Oracle数据库insert后获取自增的ID
- JAVA MYSQL 插入数据后获取自增ID
- 使用SQL Server 获取插入记录后的自增ID(自动编号)
- VC++获取SQLSERVER 2008插入记录后的自增主键ID
- oracle插入数据时获取自增ID
- Oracle插入数据时获取自增ID
- SQL insert 后返回插入的自增id
- mysql插入数据后返回自增ID的方法
- ibatis返回插入后的自增id
- MyBatis单条插入后返回自增的id
- mysql插入数据后返回自增ID的方法
- mysql插入数据后返回自增ID的方法
- mysql插入数据后返回自增ID的方法
- mysql插入数据后返回自增ID的方法
- MySQL插入数据后返回自增id的方法
- EasyUI常用控件禁用方法
- PowerBuilder 面向对象
- asp.net三层架构详解
- Javascript实现sleep
- Android APK反编译
- Thinkphp3.1.2 oracle 无法获取插入后的自增id
- Eclipse快捷键大全(转载)
- Android--ListView 分割线
- android 3d 图片浏览 点击放大
- Android适配(屏幕适配、国际化适配)
- CPU卡解析和操作说明
- Android--------从一个包中的Avtivity创建另外另外一个包的Context
- sgu185:Two shortest(最短路+最大流+邻接矩阵)
- MySql的优化步骤