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

क्या मैं एकाधिक के साथ उपयोग कर सकता हूं?

कोशिश करें:

With DependencedIncidents AS
(
    SELECT INC.[RecTime],INC.[SQL] AS [str] FROM
    (
        SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A 
        CROSS JOIN [Incident] AS X
            WHERE
                patindex('%' + A.[Col] + '%', X.[SQL]) > 0
    ) AS INC
),
lalala AS
(
    SELECT INC.[RecTime],INC.[SQL] AS [str] FROM
    (
        SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A 
        CROSS JOIN [Incident] AS X
            WHERE
                patindex('%' + A.[Col] + '%', X.[SQL]) > 0
    ) AS INC
)

और हाँ, आप सामान्य तालिका अभिव्यक्ति परिभाषा के अंदर सामान्य तालिका अभिव्यक्ति का संदर्भ दे सकते हैं। पुनरावर्ती रूप से भी। जो कुछ बहुत ही साफ तरकीबों की ओर ले जाता है। ए> ।



  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 सर्वर पर किसी भिन्न डेटाबेस में तालिका की प्रतिलिपि बनाएँ

  2. अधिकतम लंबाई और अधिकतम लंबाई वाले सभी SQL स्तंभों की सूची बनाएं

  3. ओवरलैपिंग दिनांक अंतराल मर्ज करें

  4. SQL सर्वर (T-SQL) में डेटाबेस मेल प्रोफ़ाइल अपडेट करें

  5. कॉलम मानों को अल्पविराम से अलग सूची में जोड़ना