Database
 sql >> Baza danych >  >> RDS >> Database

Dołączanie ContentDocument do niestandardowego obiektu Salesforce

Salesforce ODBC Driver umożliwia pracę z Salesforce przy użyciu SQL (a od wersji 2.0 sterownika również SOQL).

Po pobraniu, zainstalowaniu i licencjonowaniu sterownika Salesforce ODBC (patrz dokumentacja sterownika), musisz skonfigurować źródło danych ODBC, w którym określisz swoją nazwę użytkownika i hasło Salesforce. Teraz jesteś gotowy do wprowadzenia kodu SQL w aplikacji ODBC.

Aby poruszyć temat tego bloga, który był oparty na prośbie klienta, to oświadczenie SQL:

insert into ContentDocumentLink (LinkedEntityId, ContentDocumentId, ShareType)
Values('a000H00000sWZ9AQAW', '0690H000004bVnOQAU', 'V')

dodaje określony obiekt niestandardowy do listy Shared With ContentDocument w GUI zaplecza Salesforce, gdzie:

  • 'a000H00000sWZ9AQAW' to identyfikator niestandardowego obiektu.
  • '0690H000004bVnOQAU' to identyfikator ContentDocument.
  • V (Viewer) to ShareType.

ShareType może być również C (współpracownik) lub I (wnioskowany). Jednak podczas testów "ja" nie zadziałało dla nas. Otrzymaliśmy błąd „odmowa dostępu”, co jest dziwne, ponieważ używamy tylko jednego użytkownika, administratora systemu, do robienia wszystkiego w Salesforce.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Biblioteka SQLskills Wait Types pokazuje teraz dane SentryOne

  2. Model bazy danych dla platformy MOOC

  3. Wizualizacja danych w Microsoft Power BI

  4. Zarządzanie rolami i statusami w systemie

  5. Klastry obserwatorów — 3 główne przypadki użycia do synchronizacji wdrożeń SQL i NoSQL