Php 计算字符串大小时遇到意外的SQL类型

Php 计算字符串大小时遇到意外的SQL类型,php,sql-server,Php,Sql Server,我正在使用PHP的“sqlsrv”扩展 几天前,我没有问题 但是今天我有一些疑问!一些简单的查询。像这样: SELECT * FROM tbl_users 当然,当我在SQLServerManagementStudio中运行查询时,我没有问题。但是,当我在PHP中运行时,会出现以下致命错误: 计算字符串大小时遇到意外的SQL类型 版本: SQL Server 2016 PHP7.0.0 您的一个字段是sql\u variant类型 您可以将字段强制转换为nvarchar或varchar谢谢。

我正在使用PHP的“sqlsrv”扩展

几天前,我没有问题

但是今天我有一些疑问!一些简单的查询。像这样:

SELECT * FROM tbl_users
当然,当我在SQLServerManagementStudio中运行查询时,我没有问题。但是,当我在PHP中运行时,会出现以下致命错误:

计算字符串大小时遇到意外的SQL类型

版本:

  • SQL Server 2016
  • PHP7.0.0

您的一个字段是
sql\u variant
类型


您可以将字段强制转换为
nvarchar
varchar

谢谢。你一直在浪费我的时间。