JDBC Driver for Salesforce Marketing Cloud

Build 22.0.8462

SuppressionListDefinition

A suppression list that can be associated with different contexts.

Table-Specific Information

Select

The driver uses the Salesforce Marketing Cloud APIs to process the following WHERE clause operators for all but date-time values: =, !=, <>, >, >=, <, <=, IN. For date-time values, only > and < are supported. The driver processes other filters client-side within the driver. You can turn off the client-side execution of the query by setting SupportEnhancedSQL to false in which case any search criteria that refer to other columns will cause an error.

For example, the following (but not only) queries are processed server side:

SELECT * FROM SuppressionListDefinition WHERE ObjectID = 'nzxcaslkjd-123'

SELECT * FROM SuppressionListDefinition WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')

SELECT * FROM SuppressionListDefinition WHERE CreatedDate > '2017/01/25'

Insert

You must specify the following fields when inserting to this table: Name.

INSERT INTO SuppressionListDefinition(Name) VALUES('Test')

Update

You must specify the ObjectID in the WHERE clause when executing an update against this table.

UPDATE SuppressionListDefinition SET Name='Changed' WHERE ObjectID='nzxcaslkjd-123'

Delete

You must specify the ObjectID in the WHERE clause when executing a delete against this table.

DELETE FROM SuppressionListDefinition WHERE ObjectID='nzxcaslkjd-123'

Columns

Name Type ReadOnly Description
ObjectID String False

System-controlled, text string identifier for object.

CustomerKey String False

User-supplied unique identifier for an object within an object type.

Name String False

Name of the object or property.

Description String False

Describes and provides information regarding the object.

Client_CreatedBy Int False

Returns user ID for user who created object

CreatedDate Datetime False

Indicates the date and time of the object's creation.

Client_ModifiedBy Int False

Returns user ID for user who modified object.

ModifiedDate Datetime False

Indicates the last time object information was modified.

Category Long False

ID of the folder that an item is located in.

Client_ID Int False

The Id of the client.

Client_EnterpriseID Long False

The EnterpriseID of the client.

SubscriberCount Long False

Indicates the number of records on a suppression list.

Copyright (c) 2023 CData Software, Inc. - All rights reserved.
Build 22.0.8462