Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Memaksa SQL Remote Query untuk memfilter dari jarak jauh alih-alih secara lokal

Anda juga dapat membuat string dan menggunakan openquery ...

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. Kirim Email dengan Lampiran di SQL Server (T-SQL)

  2. Cara Memeriksa apakah Kolom yang Dihitung "Bertahan" di SQL Server

  3. Mengapa gabungan kiri saya tidak mengembalikan nol?

  4. Bagaimana cara menghindari tugas FTP SSIS agar tidak gagal ketika tidak ada file untuk diunduh?

  5. Mengapa koneksi ODBC saya gagal saat menjalankan beban SSIS di Visual Studio tetapi tidak saat menjalankan paket yang sama menggunakan Execute Package Utility