sql >> データベース >  >> RDS >> Sqlserver

PHPとSQLServer-フィールド名が切り捨てられました

    どうやら問題はODBCにあります。 PHPには、列名が31文字で切り捨てられるバグがあります。これを修正する唯一の方法は、PHPを再コンパイルし、nameの配列の長さを変更することです。 /ext/odbc/php_odbc_includes.hにあります (通常は32ですが、あなたの場合は明らかに16でした)が、これは安全または危険であることが証明されていません。 こちら にアクセスしてください およびこちら 詳細については、こちらをご覧ください。



    1. MySQLテーブルのid列を再ソートしますか?

    2. DATETIMEをmysqlでDATEとしてキャストする方法は?

    3. ORA-12519 TNS:適切なサービスハンドラーが見つかりません

    4. MariaDBとDockerのユースケース、パート1