[请益] PDO+MSSQL 字段使用Function回传NULL问题

楼主: mabao (妈宝)   2015-06-17 17:41:16
各位前辈好~
小弟公司原本是用delphi进行开发,最近因为某些需求开始研究php,
最近遇到一个问题,利用PDO连接mssql,
抓取table资料没有问题,但是如果是在select字段使用到mssql的function,
则都是回传NULL,爬文好像没有版友提出类似的问题,还请前辈解惑~
$sql = 'select Corpname from Company';/公司名称
$result = $dbh->prepare($sql);
$result->execute();
这样可以抓出资料
$sql = 'select Corpname=dbo.FN_TranCode(Corpname,'GB') from Company';/公司名称
$result = $dbh->prepare($sql);
$result->execute();
利用dbo.FN_TranCode()针对Corpname做处理,却回传NULL
作者: MOONRAKER (㊣牛鹤鳗毛人)   2015-06-18 10:49:00
errorInfo()里面有什么
楼主: mabao (妈宝)   2015-06-18 11:57:00
结果是因为登入db帐号只有为唯读权限,所以不能execute因为自己的疏忽没有将错误回馈出来,只写了一个"查无资料"多谢 MOONRAKER大的提醒,见笑了!
作者: MOONRAKER (㊣牛鹤鳗毛人)   2015-06-18 12:06:00
……有解决就好……

Links booklink

Contact Us: admin [ a t ] ucptt.com