Driver ODBC Salesforce memungkinkan Anda bekerja dengan Salesforce menggunakan SQL (dan sejak versi 2.0 driver, SOQL juga).
Setelah Anda mengunduh, menginstal, dan melisensikan driver ODBC Salesforce (lihat dokumentasi driver), Anda perlu menyiapkan sumber data ODBC tempat Anda menentukan nama pengguna dan kata sandi Salesforce Anda. Anda kemudian siap untuk memasukkan beberapa SQL di aplikasi ODBC Anda.
Untuk mengatasi subjek blog ini, yang didasarkan pada permintaan pelanggan, pernyataan SQL ini:
insert into ContentDocumentLink (LinkedEntityId, ContentDocumentId, ShareType) Values('a000H00000sWZ9AQAW', '0690H000004bVnOQAU', 'V')
menambahkan objek khusus yang ditentukan ke daftar Shared With ContentDocument di GUI backend Salesforce, di mana:
- 'a000H000000sWZ9AQAW' adalah ID objek khusus.
- '0690H000004bVnOQAU' adalah id dari ContentDocument.
- V (Penampil) adalah ShareType.
ShareType juga dapat berupa C (Kolaborator) atau I (Tersimpul). Namun, selama pengujian "Saya" tidak berhasil untuk kami. Kami mendapatkan kesalahan "akses ditolak", yang aneh karena kami hanya menggunakan satu pengguna, administrator sistem, untuk melakukan semuanya di Salesforce.