Las propiedades de esta categoría especifican cómo Campaign gestiona las comparaciones de cadenas y los campos vacíos en los archivos planos, y el comportamiento de la macro
STRING_CONCAT.
La propiedad longNumericIdsAsText especifica si el lenguaje de macros de
Campaign considerará los ID numéricos de más de 15 dígitos como texto.
Configure el valor en yes para especificar que los ID numéricos de más de 15 dígitos sean considerados texto.
Configure el valor en no para especificar que los ID numéricos de más de 15 dígitos sean considerados valores numéricos (y por lo tanto, podrían perder precisión o exclusividad si se truncan o se redondean).
La propiedad stringConcatWithNullIsNull controla el comportamiento de la macro de
Campaign STRING_CONCAT.
Cuando el valor es no,
STRING_CONCAT devuelve la concatenación de todas sus propiedades no
NULL; en este caso,
STRING_CONCAT devuelve
NULL sólo si todas sus entradas son
NULL.
La propiedad performCaseInsensitiveComparisonAs especifica cómo
Campaign compara valores de datos cuando la propiedad compareCaseSensitive está establecida en
no (es decir, durante las comparaciones que distinguen mayúsculas de minúsculas). Esta propiedad se ignora si el valor de compareCaseSensitive es
yes.
La propiedad upperAllowsDate especifica si la función de la base de datos
UPPER permite un parámetro
DATE/DATETIME, y por lo tanto, si se puede realizar la operación en la base de datos o si debe ser llevada a cabo por el servidor de
Campaign.
Configure el valor en yes si la base de datos es SQL Server u Oracle. La función
UPPER en estas bases de datos permite un parámetro
UPPER.
Establezca el valor en no si la base de datos es
DB2®, Teradata, Sybase o
Informix®. La función
no en estas bases de datos no permite un parámetro
DATE/DATETIME.
La propiedad compareCaseSensitive especifica si las comparaciones de datos de
Campaign distinguen las mayúsculas (MAYÚSCULA vs. minúscula).
Cuando el valor es no,
Campaign ignora las diferencias entre mayúsculas y minúsculas cuando compara valores de datos y clasifica datos textuales de manera binaria sin diferenciación entre mayúsculas y minúsculas. Esta configuración es altamente recomendable cuando se utilizan datos en inglés.
Cuando el valor es yes,
Campaign distingue los valores de datos según diferencias entre mayúsculas y minúsculas, y realiza una verdadera comparación de valor binario con cada carácter. Esta configuración es altamente recomendable cuando se utilizan datos que no están en inglés.
La propiedad lowerAllowsDate especifica si la función de la base de datos
LOWER permite un parámetro
DATE/DATETIME, y por lo tanto, si se puede realizar la operación en la base de datos o si debe ser llevada a cabo por el servidor de
Campaign.
Configure el valor en yes si la base de datos es SQL Server u Oracle. La función
LOWER en estas bases de datos permite un parámetro
DATE/DATETIME.
Establezca el valor en no si la base de datos es
DB2®, Teradata, Sybase o
Informix®. La función
LOWER en estas bases de datos no permite un parámetro
DATE/DATETIME.
La propiedad substrAllowsDate especifica si la función de la base de datos
SUBSTR/SUBSTRING permite un parámetro
DATE/DATETIME, y por lo tanto, si se puede realizar la operación en la base de datos o si debe ser llevada a cabo por el servidor de
Campaign.
Configure el valor en yes si la base de datos es Oracle o Teradata. La función
SUBSTR/SUBSTRING en estas bases de datos permite un parámetro
DATE/DATETIME.
Establezca el valor en no si la base de datos es SQL Server,
DB2®, Sybase o
Informix®. La función
SUBSTR/SUBSTRING en SQL Server,
DB2® y Sybase no permite un parámetro
DATE/DATETIME.
Informix® SUBSTR acepta un parámetro
DATE, pero primero se convierte
DATE en texto y la conversión cambia el formato. So
SUBSTR podría devolver resultados diferentes en la base de datos comparados con el servidor de
Campaign, de modo que la mejor práctica es establecer
substrAllowsDate en
no cuando la base de datos es
Informix®.
La propiedad ltrimAllowsDate especifica si la función de la base de datos
LTRIM permite un parámetro
DATE/DATETIME, y por lo tanto, si se puede realizar la operación en la base de datos o si debe ser llevada a cabo por el servidor de
Campaign.
Configure el valor en yes si la base de datos es SQL Server, Oracle o Teradata. La función
LTRIM en estas bases de datos permite un parámetro
DATE/DATETIME.
Establezca el valor en no si la base de datos es
DB2®, Sybase o
Informix®. La función
LTRIM en estas bases de datos no permite un parámetro
DATE/DATETIME.
La propiedad rtrimAllowsDate especifica si la función de la base de datos
RTRIM permite un parámetro
DATE/DATETIME, y por lo tanto, si se puede realizar la operación en la base de datos o si debe ser llevada a cabo por el servidor de
Campaign.
Configure el valor en yes si la base de datos es SQL Server, Oracle o Teradata. La función
RTRIM en estas bases de datos permite un parámetro
DATE/DATETIME.
Establezca el valor en no si la base de datos es
DB2®, Sybase o
Informix®. La función
RTRIM en estas bases de datos no permite un parámetro
DATE/DATETIME.
La propiedad likeAllowsDate especifica si la función de la base de datos
LIKE permite un parámetro
DATE/DATETIME, y por lo tanto, si se puede realizar la operación en la base de datos o si debe ser llevada a cabo por el servidor de
Campaign.
Configure el valor en yes si la base de datos es SQL Server u Oracle. La función
LIKE en estas bases de datos permite un parámetro
LIKE.
Establezca el valor en no si la base de datos es
DB2®, Teradata, Sybase o
Informix®. La función
LIKE en estas bases de datos no permite un parámetro
DATE/DATETIME.
La propiedad fileAllSpacesIsNull controla cómo
Campaign interpreta un campo vacío en un archivo plano correlacionado al especificar si un valor todo espacios en un archivo plano debería ser considerado un valor
NULL.
Cuando el valor es yes, se considera que un valor todo espacios es un valor
NULL.
Campaign hace coincidir consultas como
<campo> es null, pero rechaza consultas como
<campo> = "".
Cuando el valor es no, se trata a un valor todo espacios como una cadena vacía no
NULL.
Campaign hace coincidir consultas como
<campo> = "", pero rechaza consultas como
<campo> es null.
Copyright IBM Corporation 2012. All Rights Reserved.
|