我正在使用PDO从MSSQL获取数据,但是当我从视图中选择它时,似乎无法获得任何结果。
这就是我得到的。
我的观点称为cdr_view
。如果我运行相同的SQL,视图肯定有数据
表格称为cdr
。
<?php
$conn = new \PDO("dblib:host=host;dbname=XC5_XS","someuser","somepass");
$stmt = $conn->prepare("select * from cdr_view;"); //0 results
//$stmt = $conn->prepare("select * from cdr;"); //get heaps of results.
$stmt->execute();
while ($row = $stmt->fetch()) {
print_r($row);
}
我是否需要使用view.cdr_view
或以某种方式让数据库知道它是我想要的视图而不是表格?