首页 > 解决方案 > SQL 列类型

问题描述

当我将鼠标悬停在 SQL 管理视图中并将其传递给存储过程时,我正在尝试使用当前没有在 SQL 管理视图中列出的类型的 whereTerm。这里是它说的问题,不能将类型的值转换array为整数

我无法更改 SQL 视图,并且想知道当您将鼠标悬停在某列上时该列的正确类型是什么,它只说 COLUMN: whereTerm 就是这样。上面是另一个名为 COLUMN 的列:schoolYear - varchar(9)。好的,这样就可以将 varchar 作为一种很棒的类型,那么 whereTerm 的类型是什么......有没有办法进一步查找类型,或者该列是否没有任何帮助,将不胜感激。

                 @whereTerm=:whereTerm,
            ',
            [
                'whereTerm' => ['whereTerm'],
            ],
            [
                'whereTerm' => 'integer',
            ]
            )

标签: sql-servercakephp

解决方案


推荐阅读