私はフィールド名をしている私のSQL Serverからの結果が切り捨てられることを発見した切り捨て?PHP&SQL Serverのフィールド名は
私はデータベースドライバがADODBだと思います。
だから、カウントする必要はありません。フィールド名は31文字に切り捨てられています。
SQL Serverは長いフィールド名をそれほど気にしていないようですので、長い名前を入れることができないADODBドライバのどこかにchar [32]文字列バッファがあるとしか推測できません。切り捨てられたフィールド名を回避するために
「カラム名を返す関数がDBLIBでdbcolname()関数に基づいています。、最大列長は30文字です。 " – TML
それは本当にうまくいった。 –