簡體   English   中英

如何使用 function 執行 mssql 查詢?

[英]How to exequte mssql query with function?

我想運行一個 mssql 查詢,其中包含用戶定義的 function 的一部分。 這是我的代碼:

$connection = $this->em->getConnection();

$sql = 'select * from ssm.table where ip = dbo.fn_ConvertIpAddressToBinary(\'192.168.0.1\')';

$result = $connection->executeQuery($sql);
$results = $result->fetchAll();

var_dump($results);

但是,我得到一個空白的回復。 如果您在沒有 function 的情況下設置請求,則一切正常。 此查詢在 sql 查詢分析器中運行良好。

我能做錯什么?

嘗試重寫為: $sql = "select * from ssm.table where ip = dbo.fn_ConvertIpAddressToBinary('192.168.0.1')";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM