As propriedades nesta categoria especificam como o Campaign manipula comparações de sequências e campos vazios em arquivos simples e o comportamento da macro
STRING_CONCAT.
A propriedade longNumericIdsAsText especifica se o idioma da macro do
Campaign tratará IDs numéricos com mais de 15 dígitos como texto.
Configure o valor como TRUE para especificar que IDs numéricos com mais de 15 dígitos serão tratados como texto.
Configure o valor para FALSE para especificar que IDs numéricos com mais de 15 dígitos serão tratados como valores numéricos (e, dessa forma, poderão perder a precisão ou a exclusividade se forem truncados ou arredondados).
A propriedade stringConcatWithNullIsNull controla o comportamento do
Campaign macro
STRING_CONCAT.
Quando o valor é TRUE,
STRING_CONCAT retorna
NULL se alguma das entradas for
NULL.
Quando o valor é FALSE,
STRING_CONCAT retorna a concatenação de todas as suas propriedades não
NULL; nesse caso,
STRING_CONCAT retorna
NULL apenas se todas as entradas forem
NULL.
A propriedade performCaseInsensitiveComparisonAs especifica como o
Campaign compara valores de dados quando a propriedade compareCaseSensitive é configurada como
no (ou seja, durante comparações sem distinção entre maiúsculas e minúsculas). Essa propriedade é ignorada se o valor de compareCaseSensitive for
yes.
Quando o valor for UPPER, o
Campaign converte todos os dados para maiúsculas antes da comparação.
Quando o valor for LOWER, o
Campaign converte todos os dados para minúsculas antes da comparação.
A propriedade upperAllowsDate especifica de a função de banco de dados
UPPER permite um parâmetro
DATE/DATETIME e, dessa forma, a operação pode ser executada no banco de dados ou deve ser executada pelo servidor do
Campaign.
Configure o valor para TRUE se o banco de dados for SQL Server ou Oracle. A função
UPPER nesses bancos de dados permite um parâmetro
DATE/DATETIME.
Configure o valor para FALSE se o banco de dados for
DB2® ou Teradata. A função
UPPER nesses bancos de dados não permite um parâmetro
DATE/DATETIME.
A propriedade compareCaseSensitive especifica se as comparações de dados do
Campaign fazem distinção entre maiúsculas e minúsculas (UPPER contra lower).
Quando o valor é FALSE, o
Campaign ignora diferenças entre maiúsculas e minúsculas ao comparar valores de dados e classifica dados textuais de maneira binária sem distinção entre maiúsculas e minúsculas. Essa configuração é fortemente recomendada quando dados em inglês são usados.
Quando o valor é TRUE, o
Campaign distingue valores de dados com base em diferenças de maiúsculas e minúsculas, fazendo uma comparação de valor binário verdadeiro de cada caractere. Essa configuração é fortemente recomendada quando são usados dados não em inglês.
A propriedade lowerAllowsDate especifica se a função de banco de dados
LOWER permite um parâmetro
DATE/DATETIME e, dessa forma, se a operação pode ser executada no banco de dados ou deve ser executada pelo servidor do
Campaign.
Configure o valor para TRUE se o banco de dados for SQL Server ou Oracle. A função
LOWER nesses bancos de dados permite um parâmetro
DATE/DATETIME.
Configure o valor para FALSE se o banco de dados for
DB2® ou Teradata. A função
LOWER nesses bancos de dados não permite um parâmetro
DATE/DATETIME.
A propriedade substrAllowsDate especifica se a função de banco de dados
SUBSTR/SUBSTRING permite um parâmetro
DATE/DATETIME e, dessa forma, se a operação pode ser executada no banco de dados ou deve ser executada no servidor do
Campaign.
Configure o valor para TRUE se o banco de dados for Oracle ou Teradata. A função
SUBSTR/SUBSTRING nesses bancos de dados permite um parâmetro
DATE/DATETIME.
Configure o valor para FALSE se o banco de dados for SQL Server ou
DB2®. A função
SUBSTR/SUBSTRING nesses bancos de dados não permite um parâmetro
DATE/DATETIME.
A propriedade ltrimAllowsDate especifica se a função de banco de dados
LTRIM permite um parâmetro
DATE/DATETIME e, dessa forma, se a operação pode ser executada pelo banco de dados ou deve ser executada pelo servidor do
Campaign.
Configure o valor para TRUE se o banco de dados for SQL Server, Oracle ou Teradata. A função
LTRIM nesses bancos de dados permite um parâmetro
DATE/DATETIME.
Configure o valor para FALSE se o banco de dados for
DB2®. A função
LTRIM nesse banco de dados não permite um parâmetro
DATE/DATETIME.
A propriedade rtrimAllowsDate especifica se a função de banco de dados
RTRIM permite um parâmetro
DATE/DATETIME e, dessa forma, se a operação pode ser executada no banco de dados ou deve ser executada no servidor do
Campaign.
Configure o valor para TRUE se o banco de dados for SQL Server, Oracle ou Teradata. A função
RTRIM nesses bancos de dados permite um parâmetro
DATE/DATETIME.
Configure o valor para FALSE se o banco de dados for
DB2®. A função
RTRIM nesse banco de dados não permite um parâmetro
DATE/DATETIME.
A propriedade likeAllowsDate especifica se a função de banco de dados
LIKE permite um parâmetro
DATE/DATETIME e, dessa forma, se a operação pode ser executada pelo banco de dados ou deve ser executada pelo servidor do
Campaign.
Configure o valor para TRUE se o banco de dados for SQL Server ou Oracle. A função
LIKE nesses bancos de dados permite um parâmetro
DATE/DATETIME.
Configure o valor para FALSE se o banco de dados for
DB2® ou Teradata. A função
LIKE nesses bancos de dados não permite um parâmetro
DATE/DATETIME.
A propriedade fileAllSpacesIsNull controla como o
Campaign interpreta um campo vazio em um arquivo simples mapeado pela especificação se um valor repleto de espaços em um arquivo simples deveria ser considerado como um valor
NULL.
Quando o valor é TRUE, um valor repleto de espaços é considerado um valor
NULL. O
Campaign corresponde consultas como um
<field> is null, mas falha em consultas como
<field> = "".
Quando o valor é FALSE, um valor repleto de espaços é tratado como uma sequência vazia não
NULL. O
Campaign corresponde consultas como
<field> = "", mas falha em consultas
<field> is null.
Copyright IBM Corporation 2014. All Rights Reserved.
|