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

SQL दूरस्थ क्वेरी को स्थानीय रूप से बजाय दूरस्थ रूप से फ़िल्टर करने के लिए मजबूर करना

आप एक स्ट्रिंग भी बना सकते हैं और एक ओपनक्वेरी का उपयोग कर सकते हैं ...

set @sqlString =
 ' select into myTable from openquery
    (remoteServer,
        "SELECT * FROM Database.dbo.RemoteView WHERE EntryDate > %DTSTART"
    )
 '

set @sqlString  = 
    replace(@sqlString, '%DTSTART', 
                        (select cast(dbo.MyCustomCLRDateFunction() as char(8)) 
           )

EXECUTE sp_executesql @[email protected]


  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. Microsoft.sqlserver.batchparser.dll नहीं ढूँढ सकता

  4. SQL सर्वर (T-SQL) में डेटाबेस मेल प्रोफाइल की सूची लौटाएं

  5. एसक्यूएल सर्वर कनेक्शन स्ट्रिंग में कनेक्ट टाइमआउट क्या है?