Compartir a través de


>= (Mayor o igual que) (SSIS)

Realiza una comparación para determinar si la primera expresión es mayor o igual que la segunda. El evaluador de expresiones convierte automáticamente muchos tipos de datos antes de realizar la comparación.

[!NOTA]   Este operador no admite comparaciones que usen los tipos de datos DT_TEXT, DT_NTEXT o DT_IMAGE.

Sin embargo, algunos tipos de datos requieren que la expresión incluya una conversión de tipos explícita para poder evaluar la expresión correctamente. Para obtener más información sobre conversiones válidas entre tipos de datos, vea Conversión de tipos (SSIS).

[!NOTA] No hay espacios entre los dos caracteres de este operador.

Sintaxis


expression1 >= expression2
        

Argumentos

expression1, expression2

Cualquier expresión válida.

Tipos de resultado

DT_BOOL

Notas

El conjunto de expresiones, expression1 y expression2, debe seguir una de estas reglas:

  • Numérico. expression1 y expression2 deben tener un tipo de datos numérico. La intersección de los tipos de datos debe ser un tipo de datos numérico, tal como se especifica en las reglas para las conversiones numéricas implícitas que realiza el evaluador de expresiones. La intersección de dos tipos de datos numéricos no puede ser NULL. Para obtener más información, vea Conversión de tipos de datos en las expresiones.
  • Carácter. expression1 y expression2 deben tener un tipo de datos DT_STR o DT_WSTR. Las dos expresiones pueden devolver distintos tipos de datos de cadena.
  • Fecha. expression1 y expression2 deben tener uno de los tipos de datos de fecha: DT_DBDATE, DT_DATE, DT_DBTIME, DT_DBTIMESTAMP o DT_FILETIME. Las dos expresiones pueden devolver distintos tipos de datos de fecha. Las fechas se convierten al tipo de datos DT_DBTIMESTAMP antes de la comparación.

En las comparaciones de cadenas se distingue mayúsculas de minúsculas, caracteres acentuados, tipos de kana y el ancho.

Si una de las expresiones de la comparación es NULL, el resultado de la comparación es NULL. Si ambas expresiones son NULL, el resultado es NULL.

Ejemplos

Este ejemplo devuelve TRUE si la fecha actual es el 4 de julio de 2003 o una fecha anterior. Para obtener más información, vea GETDATE (SSIS).

"7/4/2003" >= GETDATE()

Este ejemplo devuelve TRUE si el valor de la columna ListPrice es mayor o igual que 500.

ListPrice >= 500

Este ejemplo usa la variable LPrice. Devuelve TRUE si el valor de LPrice es mayor o igual que 500. El tipo de datos de la variable debe ser numérico para que se pueda analizar la expresión.

@LPrice >= 500

Vea también

Referencia

> (Mayor que) (SSIS)
< (Menor que) (SSIS)
<= (Mayor o igual que) (SSIS)

Conceptos

Precedencia y capacidad de asociación de operadores

Otros recursos

Operadores (SSIS)

Ayuda e información

Obtener ayuda sobre SQL Server 2005