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

SQL सर्वर 2005 त्रुटि - MAX एक मान्यता प्राप्त तालिका संकेत विकल्प नहीं है

आप PivotData . के बीच एक स्थान खो रहे हैं और PIVOT

    SET @query = @query  + 
    ' PIVOT (MAX(VALUE) FOR [NAME] IN (' + @columns + ')) AS p' 
//   ^--- HERE

परिणामस्वरूप, SQL पार्सर PivotDataPIVOT की व्याख्या करता है एकल पहचानकर्ता के रूप में, जिसके परिणामस्वरूप बाद में सिंटैक्स त्रुटि हुई।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर (T-SQL) में किसी मौजूदा तालिका में एक विदेशी कुंजी बाधा कैसे जोड़ें

  2. एसक्यूएल सर्वर 2008 में तारीख से महीने की सप्ताह संख्या कैसे प्राप्त करें?

  3. SQL में किसी व्यक्ति की आयु की गणना करें

  4. SQL सर्वर 2012 SQLPs मॉड्यूल - वर्तमान स्थान को स्वचालित रूप से बदल रहा है?

  5. सी # एसक्यूएल सर्वर 2008 में एसएमओ के लिए संदर्भ कोड चाहिए