php - Laravel如何调用sql server中的函数

标签 php sql-server laravel-4

我正在使用 Laravel,并在 Sql Server 中使用数据库。我需要执行一个在 Sql Server 中执行的函数,但我不知道如何执行它。

Sql Server 中的函数是这样的:

Select dbo.functionName (848,95,37)

我尝试用这个来执行它:

DB::connection('database')->select('Select dbo.functionName ?,?,?',array(848,95,37))

但 Laravel 返回它:无法访问空属性

希望你能帮助我。

最佳答案

我也遇到了这个问题,我是这样解决的:

DB::connection('database')->select('Select dbo.functionName (?,?,?) as result',array(848,95,37))

关于php - Laravel如何调用sql server中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39497962/

相关文章:

mysql - 如何将原始 mysql 转换为 laravel

php - 多列的 String_agg

php - 如何用php检查邮件是否收到

PHP:从文件中的某个点读取

sql-server - mssql - 一个存储过程与多个存储过程

c# - 我无法在 C# 上向 sql 数据库添加文本

php - 不在 mysql 中显示特定的 id

sql-server - SQL Server : Maximum character length of object names

php - 无法为代码覆盖率生成解析 Laravel 别名

Laravel psr-4 不自动加载