sql-server - SQL 列类型
问题描述
当我将鼠标悬停在 SQL 管理视图中并将其传递给存储过程时,我正在尝试使用当前没有在 SQL 管理视图中列出的类型的 whereTerm。这里是它说的问题,不能将类型的值转换array
为整数。
我无法更改 SQL 视图,并且想知道当您将鼠标悬停在某列上时该列的正确类型是什么,它只说 COLUMN: whereTerm 就是这样。上面是另一个名为 COLUMN 的列:schoolYear - varchar(9)。好的,这样就可以将 varchar 作为一种很棒的类型,那么 whereTerm 的类型是什么......有没有办法进一步查找类型,或者该列是否没有任何帮助,将不胜感激。
@whereTerm=:whereTerm,
',
[
'whereTerm' => ['whereTerm'],
],
[
'whereTerm' => 'integer',
]
)
解决方案
推荐阅读
- c# - 正则表达式无法识别字符串 C#
- 3d - 相机关闭时网格消失
- angular - Angular 2:排序 12 小时
- plugins - 如何安装传单插件
- asp.net - WHERE 子句从 asp.net 中的当前日期获取月份和年份
- javascript - 获取当前 URL 路径并分配“活动”并从 foreach laravel 添加类
- javascript - js2py.internals.simplex.JsException:ReferenceError:未定义音频
- python - Flask、Postman 和 Mysql 多字段插入问题
- sql - 拆分逗号分隔的字符串并插入到具有相应 PK 的新表中
- android - 在本机端操作 BufferQueue