|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2014-01-01 12:31 UTC] felipe@php.net
-Package: PDO related
+Package: PDO DBlib
[2014-10-25 04:33 UTC] ssufficool@php.net
-Assigned To:
+Assigned To: ssufficool
[2015-06-10 19:56 UTC] php_bugs at mts7 dot com
[2016-06-26 18:15 UTC] ssufficool@php.net
-Assigned To: ssufficool
+Assigned To:
[2016-09-14 15:32 UTC] adambaratz@php.net
-Status: Open
+Status: Closed
-Assigned To:
+Assigned To: adambaratz
[2016-09-14 15:32 UTC] adambaratz@php.net
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Nov 19 05:00:02 2025 UTC |
Description: ------------ When testing against Sybase AS 12, varchar columns are described as unknown. Test script: --------------- #!~/src/php-src/sapi/cli/php <?php putenv("TDSDUMP=/home/stanley/src/freetds.log"); include("login.php"); $pdo=new PDO('dblib:host=localhost:2638;dbname=test;charset=UTF-8',$user,$pass); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $stmt = $pdo->query("SELECT cast('foo' as varchar(32)) as foo"); print_r($stmt->getColumnMeta(0)); ?> Expected result: ---------------- Array ( [max_length] => 32 [precision] => 0 [scale] => 0 [column_source] => foo [native_type] => varchar [name] => foo [len] => 32 [pdo_type] => 2 ) Actual result: -------------- Array ( [max_length] => 0 [precision] => 0 [scale] => 0 [column_source] => foo [native_type] => unknown [name] => foo [len] => 0 [pdo_type] => 2 )