Documentation for bug #23990. mssql essentially has a 30 character column

name limit in Windows due to DBLIB limitations.  FreeTDS is not affected.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@130056 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Philip Olson 2003-06-04 00:39:37 +00:00
parent bfe31f01fb
commit 866de0867e

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.8 $ -->
<!-- $Revision: 1.9 $ -->
<reference id="ref.mssql">
<title>Microsoft SQL Server functions</title>
<titleabbrev>MS SQL Server</titleabbrev>
@ -36,6 +36,16 @@
are available at the FreeTDS home page:
<ulink url="&url.freetds;">&url.freetds;</ulink>
</para>
<note>
<para>
In Windows, the DBLIB from Microsoft is used. Functions that return a
column name are based on the <literal>dbcolname()</literal> function
in DBLIB. DBLIB was developed for SQL Server 6.x where the max
identifier length is 30. For this reason, the maximum column length
is 30 characters. On platforms where FreeTDS is used (Linux), this is
not a problem.
</para>
</note>
</section>
&reference.mssql.configure;