如题,已经安装上oci8、pdo_oci扩展,
Yii v1.1.2
当Yii连接oracle时,报错:数据库中无法找到Active Recored table‘XXX’所对应的表’XXX’
我oracle数据库中所有表、字段都是大写的,
Yii怎么能自动转为大写那??
如题,已经安装上oci8、pdo_oci扩展,
Yii v1.1.2
当Yii连接oracle时,报错:数据库中无法找到Active Recored table‘XXX’所对应的表’XXX’
我oracle数据库中所有表、字段都是大写的,
Yii怎么能自动转为大写那??
等待神人指点啊,搜了好多资料不知道怎么弄
你的model是通过Gii生成的吗?我做过一个项目 oracle 表名、字段都是大写的。model是通过gii生成的。生成的 model里面 表名、字段都是大写的。
你好,感谢解答
我原来用的是mysql,用gii生成的model,所以字段都是小写的,
现在因为要测试一下我们系统在oracle的性能,所以暂用oracle数据库
oracle不是严格区分大小写的吗,我用PD生成oracle的sql文件,用sqlplus客户端导入进去,表名、字段名称都变成大写的了,很无奈,
PD生成的sql是可以把所有的表名字段名加双引号导入oracle变成小写的,可是不想这么做,以后写sql语句就麻烦了,你懂得……
问题也来了,Yii连接oracle,AR自动生成的sql语句都是加上引号的,
oracle数据库里可都是大写的,
很纠结……
困惑了好几天了,
也没搜索到关于YII这方面的好的解决办法