Oracle 数据库 TrueTableName 解析错误

浏览:585 发布日期:2013/06/27
3.1.3 - 致命 - 未处理
用 M() 方法创建模型对象,传入参数 'TABLE_NAME'
解析后,模型对象的 $trueTableName 值为 'T_A_B_L_E__N_A_M_E'
导致 CURD 操作失败。

这个解析函数位于:ThinkPHP/Common/common.php 文件的 parse_name

调用位置为:ThinkPHP/Lib/Core/Model.class.php 的 1184 行:
$tableName .= parse_name($this->name);
评论()
后面还有条评论,点击查看>>