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

Menggunakan INSERT INTO dari SQL Server Untuk Mengubah Data Salesforce

Baru-baru ini, pelanggan driver ODBC Salesforce menghubungi tim Dukungan kami untuk menanyakan cara memasukkan data SQL Server BLOB ke Salesforce, di mana sumber datanya adalah hasil kueri. Blog ini membagikan solusi tersebut.

Dalam contoh solusi kami, sumber untuk pernyataan INSERT INTO adalah tabel ini:

create table NewProducts ( "Name" nvarchar(30), ProductCode nvarchar(10),
	                    Description nvarchar(max))
insert into NewProducts values ( 'Easysoft ODBC-Salesforce Driver', 'EAS01',
	                         'ODBC Driver for Salesforce.com.
                                  Available for Linux, Unix and Windows.' )
insert into NewProducts values ( 'Easysoft ODBC-SQL Server Driver', 'EAS02',
                                 'ODBC Driver for SQL Server.
                                  Available for Linux, Unix and Windows.' )
insert into NewProducts values ( 'Easysoft ODBC-Oracle Driver', 'EAS03',
                                 'ODBC Driver for Oracle.
                                  Available for Linux, Unix and Windows.' )
select * from NewProducts

Untuk memasukkan data dari tabel SQL Server ini ke Salesforce, kami menjalankan:

declare @Name nvarchar(30)
declare @ProductCode nvarchar(10)
declare @Description nvarchar(max)

declare ins_cursor cursor for 
select "Name", ProductCode, Description from NewProducts
open ins_cursor
fetch next from ins_cursor into @Name, @ProductCode, @Description
while @@FETCH_STATUS=0
Begin
exec ('insert into Product2 ( "Name", ProductCode, Description ) Values (?, ?, ?)',
       @Name, @ProductCode, @Description ) at MySalesforceLinkedServer
fetch next from ins_cursor into @Name, @ProductCode, @Description
End
close ins_cursor
deallocate ins_cursor

Lihat Juga

  • Tips Menggunakan SQL Server dengan Salesforce
  • Memasukkan data objek besar ke Salesforce.com dari SQL Server

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Referensi alias di tempat lain dalam daftar SELECT

  2. Cara Memperbaiki Kesalahan "fungsi datediff mengakibatkan overflow" di SQL Server

  3. Buat Fungsi Bernilai Tabel Multi-Pernyataan (MSTVF) di SQL Server

  4. Mengganti Partisi Tabel di SQL Server:Sebuah Panduan

  5. Kembalikan Baris yang Mengandung Karakter Non-Alfanumerik di SQL Server