各位前辈好~
小弟公司原本是用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