Opciones de conversión

Las opciones de conversión se encuentran disponibles en el menú Conversión. Convierten las cadenas de un formato a otro. Estas funciones están disponibles para todos los proveedores de datos excepto para proveedores ráster, WFS y WMS.

Las funciones TODATE y TOSTRING admiten opciones de formato de fecha.

Opción Definición Sintaxis Ejemplo

NULLVALUE

Evalúa dos propiedades. Si la primera no es nula, NULLVALUE devolverá el valor para dicha propiedad. En caso contrario, NULLVALUE devolverá el valor de la segunda propiedad.

NULLVALUE(Propiedad_Texto, Valor)

NullValue(Propietario_Parcela,'Ningún propietario enumerado')

En este ejemplo, NULLVALUE evalúa el valor de Propietario_Parcela. Si es nulo, convierte ese valor nulo en la cadena “Propietario No Disponible”. Si existe un valor para Propietario_Parcela, devolverá el valor del propietario.

TODATE

Convierte una cadena de texto que representa información de fecha/hora en un objeto de fecha. El valor devuelto posee el tipo de datos FechaHora.

La propiedad de texto proporcionada debe coincidir con el formato suministrado. De no ser así, la conversión no tendría lugar.

Véase Opciones de formato de fecha.

TODATE(Propiedad_Texto,formato)

TODATE(Fecha_Compra,MM/DD/YYYY)

En este ejemplo, el valor de la fecha de compra se convierte en un valor de fecha con el formato MM/DD/AAAA. Si el valor de la fecha de compra es 2 de noviembre, 2002, se convertiría a 11/02/2002.

TODOUBLE

Convierte una cadena numérica o de texto en un número de coma flotante de precisión doble.

TODOUBLE(Propiedad_Texto)

TODOUBLE(Valor_Parcela)

En este ejemplo, el valor de Valor_Parcela se ha convertido en una cadena de texto.

TOFLOAT

Convierte una cadena numérica o de texto en un número de coma flotante de precisión simple.

TOFLOAT(Propiedad_Texto)

TOFLOAT(Valor_Parcela)

En este ejemplo, el valor de Valor_Parcela se ha convertido en una cadena.

TOINT32

Convierte una expresión numérica o de cadena en un tipo de datos Int32.

TOINT32(Propiedad_Texto)

 

TOINT64

Convierte una expresión numérica o de cadena en un tipo de datos Int64.

TOINT64(Propiedad_Texto)

 

TOSTRING

Convierte una expresión numérica o de fecha en una cadena con el formato opcional que se especifique.

o

Convierte una propiedad numérica o booleana en una cadena de texto (no se puede asignar formato).

Cuando utilice ToString con una propiedad booleana, la operación generará 1/0 (no verdadero/falso) como resultado.

Para obtener más información sobre las opciones de formato, consulte Opciones de formato de fecha.

TOSTRING(Propiedad_Fecha, formato)

o

TOSTRING(Propiedad_Numérica)

TOSTRING(Fecha_Venta_Parcela,MM/DD/YYYY)

En este ejemplo, si el valor de Fecha_Venta_Parcela es 12 de enero, 2007, se convertirá a la cadena de texto 01/12/2007.