关于pgsql驱动,table_msg() 函数问题

浏览:80 发布日期:2022/11/10 分类:ThinkPHP5专区 关键字: pgsql,model
背景:
pg.sql 文件已执行;
使用model对pgsql 数据库进行操作,Model::all() 都可以正常,只有Model::create() 函数会调用 table_msg() 导致查询不到
以下是部分源码: list($tableName) = explode(' ', $tableName);
        $sql             = 'select fields_name as "field",fields_type as "type",fields_not_null as "null",fields_key_name as "key",fields_default as "default",fields_default as "extra" from table_msg(\'' . $tableName . '\');';
$tableName = "xxx.xxx";//是scheme+标名
像这种,是不是应该
list($secheName, $tableName) = explode('.', $tableName);
然后使用另一个重载函数 table_msg($secheName, $tableName)
最佳答案
评论( 相关
后面还有条评论,点击查看>>