Compartir a través de


Operadores numéricos y de comparación (LINQ to SQL)

Actualización: November 2007

Los operadores aritméticos y de comparación funcionan como cabía esperar en Common Language Runtime (CLR), con las siguientes excepciones:

  • SQL no admite al operador de módulo en números de punto flotante.

  • SQL no admite la aritmética no comprobada.

  • Los operadores de incremento y decremento producen efectos no deseados cuando se utilizan en expresiones que no se pueden replicar en SQL y son, por tanto, incompatibles.

Operadores compatibles

LINQ to SQL admite los operadores siguientes.

  • Operadores aritméticos básicos:

    • +

    • - (resta)

    • *

    • /

    • División de enteros en Visual Basic (\)

    • % (Visual Basic Mod)

    • <<

    • >>

    • - (negación unaria)

  • Operadores de comparación básicos:

    • = en Visual Basic y == en C#

    • <> en Visual Basic y != en C#

    • Is/IsNot en Visual Basic

    • <

    • <=

    • >

    • >=

Vea también

Referencia

Operadores de C#

Otros recursos

Tipos de datos y funciones (LINQ to SQL)

Operators (Visual Basic)