Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

PHP e SQL Server:nomi dei campi troncati

Apparentemente il problema è con ODBC. C'è un bug in PHP in cui i nomi delle colonne vengono troncati a 31 caratteri e l'unico modo per risolverlo è ricompilare PHP, cambiando la lunghezza dell'array di name in /ext/odbc/php_odbc_includes.h (di solito 32 ma a quanto pare erano 16 nel tuo caso), ma questo non è dimostrato né sicuro né pericoloso. Vai qui e qui per vedere maggiori informazioni al riguardo.