Las propiedades de esta categoría especifican la forma en que Campaign gestiona las comparaciones de cadenas y campos vacíos en archivos sin formato, y el comportamiento de la macro
STRING_CONCAT.
La propiedad longNumericIdsAsText especifica si el lenguaje de macro de
Campaign tratará los ID numéricos mayores de 15 dígitos como texto.
Establezca el valor en yes para especificar que los ID numéricos que tengan más de 15 dígitos se traten como texto.
Establezca el valor en no para especificar que los ID numéricos que tengan más de 15 dígitos se traten como valores numéricos (con lo que se podrían perder precisión o unicidad, si se cortan o redondean).
La propiedad stringConcatWithNullIsNull controla el comportamiento de la macro
STRING_CONCAT de
Campaign.
Cuando el valor es no,
STRING_CONCAT devuelve la concatenación de todas sus propiedades que no son
NULL; en este caso,
STRING_CONCAT devuelve
NULL sólo si sus entradas son
NULL.
La propiedad performCaseInsensitiveComparisonAs especifica la forma en que
Campaign compara valores de datos cuando la propiedad compareCaseSensitive está establecida en
no (es decir, en comparaciones que no distingan entre mayúsculas y minúsculas). Esta propiedad no se tendrá en cuenta si el valor de compareCaseSensitive es
yes.
Cuando el valor es UPPER,
Campaign convierte todos los datos en mayúsculas antes de realizar la comparación.
Cuando el valor es LOWER,
Campaign convierte todos los datos en minúsculas antes de realizar la comparación.
La propiedad upperAllowsDate especifica si la función de base de datos
UPPER permite un parámetro
DATE/DATETIME y, por lo tanto, si la operación se puede realizar en la base de datos o la debe realizar el servidor de
Campaign.
Establezca el valor en yes si la base de datos es SQL Server u Oracle. La función
UPPER de estas bases de datos permite un parámetro
DATE/DATETIME.
Establezca este valor en no si la base de datos es
DB2® o Teradata. La función
UPPER de estas bases de datos no permite un parámetro
DATE/DATETIME.
La propiedad compareCaseSensitive especifica si las comparaciones de datos de
Campaign distinguen entre mayúsculas y minúsculas (MAYÚSCULAS vs minúsculas).
Cuando el valor es no,
Campaign no tiene en cuenta las diferencias entre mayúsculas y minúsculas a la hora de comparar los valores de datos y ordena los datos de texto de forma binaria, sin distinguir entre mayúsculas y minúsculas. Este valor es muy recomendable cuando se utilizan datos en inglés.
Cuando el valor es yes,
Campaign distingue valores de datos según mayúsculas o minúsculas, realizando una comparación de valor binario real para cada carácter. Este valor es muy recomendable cuando se utilizan datos que no estén en inglés.
La propiedad lowerAllowsDate especifica si la función de base de datos
LOWER permite un parámetro
DATE/DATETIME y, por lo tanto, si la operación se puede realizar en la base de datos o la debe realizar el servidor de
Campaign.
Establezca el valor en yes si la base de datos es SQL Server u Oracle. La función
LOWER de estas bases de datos permite un parámetro
DATE/DATETIME.
Establezca este valor en no si la base de datos es
DB2® o Teradata. La función
LOWER de estas bases de datos no permite un parámetro
DATE/DATETIME.
La propiedad substrAllowsDate especifica si la función de base de datos
SUBSTR/SUBSTRING permite un parámetro
DATE/DATETIME y, por lo tanto, si la operación se puede realizar en la base de datos o la debe realizar el servidor de
Campaign.
Establezca el valor en yes si la base de datos es Oracle o Teradata. La función
SUBSTR/SUBSTRING de estas bases de datos permite un parámetro
DATE/DATETIME.
Establezca el valor en no si la base de datos es SQL Server o
DB2®. La función
SUBSTR/SUBSTRING de estas bases de datos no permite un parámetro
DATE/DATETIME.
La propiedad ltrimAllowsDate especifica si la función de base de datos
LTRIM permite un parámetro
DATE/DATETIME y, por lo tanto, si la operación se puede realizar en la base de datos o la debe realizar el servidor de
Campaign.
Establezca el valor en yes si la base de datos es SQL Server, Oracle o Teradata. La función
LTRIM de estas bases de datos permite un parámetro
DATE/DATETIME.
Establezca el valor en no si la base de datos es
DB2®. La función
LTRIM de esta base de datos no permite un parámetro
DATE/DATETIME.
La propiedad rtrimAllowsDate especifica si la función de base de datos
RTRIM permite un parámetro
DATE/DATETIME y, por lo tanto, si la operación se puede realizar en la base de datos o la debe realizar el servidor de
Campaign.
Establezca el valor en yes si la base de datos es SQL Server, Oracle o Teradata. La función
RTRIM de estas bases de datos permite un parámetro
DATE/DATETIME.
Establezca el valor en no si la base de datos es
DB2®. La función
RTRIM de esta base de datos no permite un parámetro
DATE/DATETIME.
La propiedad likeAllowsDate especifica si la función de base de datos
LIKE permite un parámetro
DATE/DATETIME y, por lo tanto, si la operación se puede realizar en la base de datos o la debe realizar el servidor de
Campaign.
Establezca el valor en yes si la base de datos es SQL Server u Oracle. La función
LIKE de estas bases de datos permite un parámetro
DATE/DATETIME.
Establezca este valor en no si la base de datos es
DB2® o Teradata. La función
LIKE de estas bases de datos no permite un parámetro
DATE/DATETIME.
La propiedad fileAllSpacesIsNull controla la forma en que
Campaign interpreta un campo vacío en un archivo sin formato correlacionado mediante la especificación de si un valor en el que todo son espacios del archivo sin formato se debe considerar como valor
NULL.
Cuando el valor es yes, un valor en el que todo sean espacios se considera como valor
NULL.
Campaign funciona para consultas como
<campo> is null, pero da error para consultas como
<campo> = "".
Cuando el valor es no, un valor compuesto únicamente de espacios en blanco se considerará como una cadena vacía distinta de
NULL.
Campaign funciona para consultas como
<campo> = "", pero no para
<campo> is null.
Copyright IBM Corporation 2013. All Rights Reserved.
|