Die Eigenschaften in dieser Kategorie geben an, wie in Campaign Zeichenfolgenvergleiche und leere Felder in Textdateien behandelt werden, und bestimmen das Verhalten des Makros
STRING_CONCAT.
Die Eigenschaft longNumericIdsAsText gibt an, ob die Makrosprache in
Campaign numerische IDs mit mehr als 15 Stellen als Text behandelt.
Legen Sie diesen Wert auf yes fest, um anzugeben, dass numerische IDs mit mehr als 15 Ziffern als Text behandelt werden sollen.
Legen Sie diesen Wert auf no fest, um anzugeben, dass numerische IDs mit mehr als 15 Stellen als numerische Werte behandelt werden sollen (und daher möglicherweise beim Abschneiden oder Runden ihre Genauigkeit oder Eindeutigkeit verlieren).
Die Eigenschaft stringConcatWithNullIsNull steuert das Verhalten des
Campaign-Makros
STRING_CONCAT.
Wenn der Wert yes ist, gibt
STRING_CONCAT den Wert
NULL zurück, wenn eine der Eingaben
NULL lautet.
Wenn der Wert no ist, gibt
STRING_CONCAT die Verkettung aller Nicht-
NULL-Eigenschaften zurück; in diesem Fall gibt
STRING_CONCAT den Wert
NULL nur dann zurück, wenn alle Eingaben
NULL lauten.
Die Eigenschaft performCaseInsensitiveComparisonAs gibt an, wie in
Campaign Datenwerte verglichen werden, wenn die compareCaseSensitive-Eigenschaft auf
no festgelegt wird (bei Vergleichen, bei denen die Groß- und Kleinschreibung berücksichtigt wird). Diese Eigenschaft wird ignoriert, wenn der Wert von compareCaseSensitive
yes ist.
Wenn der Wert UPPER ist, konvertiert
Campaign alle Daten vor dem Vergleich in Großbuchstaben.
Wenn der Wert LOWER ist, konvertiert
Campaign alle Daten vor dem Vergleich in Kleinbuchstaben.
Die Eigenschaft upperAllowsDate gibt an, ob die Datenbankfunktion
UPPER einen
DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom
Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf yes fest, wenn es sich bei der Datenbank um eine SQL Server- oder Oracle-Datenbank handelt. Die
UPPER-Funktion in diesen Datenbanken lässt einen
DATE/DATETIME-Parameter zu.
Legen Sie den Wert auf no fest, wenn es sich bei der Datenbank um eine
DB2®- oder Teradata-Datenbank handelt. Die
UPPER-Funktion in diesen Datenbanken lässt keinen
DATE/DATETIME-Parameter zu.
Die Eigenschaft compareCaseSensitive gibt an, ob bei Datenvergleichen in
Campaign die alphabetische Groß- und Kleinschreibung (UPPER bzw. lower) berücksichtigt wird.
Wenn der Wert no ist, wird die Groß- und Kleinschreibung in
Campaign beim Vergleichen von Datenwerten ignoriert und Textdaten werden auf binäre Art und Weise, bei der die Groß- und Kleinschreibung nicht berücksichtigt wird, sortiert. Diese Einstellung wird dringend empfohlen, wenn englische Daten verwendet werden.
Wenn der Wert yes ist, unterscheidet
Campaign Datenwerte basierend auf Groß- und Kleinschreibung und führt einen echten Binärwertvergleich jedes Zeichens durch. Diese Einstellung wird dringend empfohlen, wenn andere Daten als englische Daten verwendet werden.
Die Eigenschaft lowerAllowsDate gibt an, ob die Datenbankfunktion
LOWER einen
DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom
Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf yes fest, wenn es sich bei der Datenbank um eine SQL Server- oder Oracle-Datenbank handelt. Die
LOWER-Funktion in diesen Datenbanken lässt einen
DATE/DATETIME-Parameter zu.
Legen Sie den Wert auf no fest, wenn es sich bei der Datenbank um eine
DB2®- oder Teradata-Datenbank handelt. Die
LOWER-Funktion in diesen Datenbanken lässt keinen
DATE/DATETIME-Parameter zu.
Die Eigenschaft substrAllowsDate gibt an, ob die Datenbankfunktion
SUBSTR/SUBSTRING einen
DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom
Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf yes fest, wenn es sich bei der Datenbank um eine Oracle- oder Teradata-Datenbank handelt. Die
SUBSTR/SUBSTRING-Funktion in diesen Datenbanken lässt einen
DATE/DATETIME-Parameter zu.
Legen Sie den Wert auf no fest, wenn es sich bei der Datenbank um eine SQL Server- oder
DB2®-Datenbank handelt. Die
SUBSTR/SUBSTRING-Funktion in diesen Datenbanken lässt keinen
DATE/DATETIME-Parameter zu.
Die Eigenschaft ltrimAllowsDate gibt an, ob die Datenbankfunktion
LTRIM einen
DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom
Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf yes fest, wenn es sich bei der Datenbank um eine SQL Server-, Oracle- oder Teradata-Datenbank handelt. Die
LTRIM-Funktion in diesen Datenbanken lässt einen
DATE/DATETIME-Parameter zu.
Legen Sie den Wert auf no fest, wenn es sich bei der Datenbank um eine
DB2®-Datenbank handelt. Die
LTRIM-Funktion in dieser Datenbank lässt keinen
DATE/DATETIME-Parameter zu.
Die Eigenschaft rtrimAllowsDate gibt an, ob die Datenbankfunktion
RTRIM einen
DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom
Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf yes fest, wenn es sich bei der Datenbank um eine SQL Server-, Oracle- oder Teradata-Datenbank handelt. Die
RTRIM-Funktion in diesen Datenbanken lässt einen
DATE/DATETIME-Parameter zu.
Legen Sie den Wert auf no fest, wenn es sich bei der Datenbank um eine
DB2®-Datenbank handelt. Die
RTRIM-Funktion in dieser Datenbank lässt keinen
DATE/DATETIME-Parameter zu.
Die Eigenschaft likeAllowsDate gibt an, ob die Datenbankfunktion
LIKE einen
DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom
Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf yes fest, wenn es sich bei der Datenbank um eine SQL Server- oder Oracle-Datenbank handelt. Die
LIKE-Funktion in diesen Datenbanken lässt einen
DATE/DATETIME-Parameter zu.
Legen Sie den Wert auf no fest, wenn es sich bei der Datenbank um eine
DB2®- oder Teradata-Datenbank handelt. Die
LIKE-Funktion in diesen Datenbanken lässt keinen
DATE/DATETIME-Parameter zu.
Die Eigenschaft fileAllSpacesIsNull steuert, wie in
Campaign ein leeres Feld in einer zugeordneten Textdatei interpretiert wird, indem angegeben wird, ob ein nur aus Leerzeichen bestehender Wert in einer Textdatei als
NULL-Wert betrachtet werden soll.
Wenn der Wert yes ist, wird ein nur aus Leerzeichen bestehender Wert als
NULL-Wert betrachtet. Abfragen wie
<field> is null werden in
Campaign verglichen. Abfragen wie
<field> = "" schlagen jedoch fehl.
Wenn der Wert no ist, wird ein nur aus Leerzeichen bestehender Wert als eine leere Nicht-
NULL-Zeichenfolge betrachtet. Abfragen wie
<field> = "" werden in
Campaign verglichen. Abfragen wie
<field> is null schlagen jedoch fehl.
Copyright IBM Corporation 2012. All Rights Reserved.
|