Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

PHP और SQL सर्वर - फ़ील्ड नाम काट दिए गए

जाहिर है समस्या ओडीबीसी के साथ है। PHP में एक बग है जहां स्तंभ नाम 31 वर्णों में काट दिए गए हैं, और इसे ठीक करने का एकमात्र तरीका PHP को फिर से संकलित करना है, name की सरणी लंबाई बदलना में /ext/odbc/php_odbc_includes.h (आमतौर पर 32 लेकिन जाहिर तौर पर यह आपके मामले में 16 था), लेकिन यह या तो सुरक्षित या असुरक्षित साबित नहीं होता है। यहां जाएं और यहां इसके बारे में अधिक जानकारी देखने के लिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल केस स्टेटमेंट

  2. डेटाबेस में सभी ऑब्जेक्ट्स के लिए प्रोग्रामेटिक रूप से स्क्रिप्ट उत्पन्न करें

  3. डेटाबेस के लिए लेनदेन लॉग भरा हुआ है

  4. मैं ExecuteNonQuery के साथ VARCHAR (MAX) कॉलम में 8000 से अधिक वर्ण कैसे सम्मिलित कर सकता हूं?

  5. केवल पंक्तियों द्वारा sql समूह जो क्रम में हैं