Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Buộc truy vấn từ xa SQL để lọc từ xa thay vì cục bộ

Bạn cũng có thể tạo một chuỗi và sử dụng một truy vấn mở ...

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. Kết nối với MS SQL Server bằng Xác thực Windows bằng Python?

  2. Cách áp dụng màu sắc trong đầu ra powershell

  3. Không thể biên dịch thành phần SSIS; Thiếu lắp ráp trong Visual Studio 2008

  4. Danh sách chuỗi trong SqlCommand thông qua các tham số trong C #

  5. Làm thế nào để SQL Server quyết định định dạng cho chuyển đổi ngày giờ ngầm định?