Numerieke operatoren en vergelijkingsoperatoren

Rekenkundige en vergelijkingsoperatoren werken zoals verwacht in de COMMON Language Runtime (CLR), behalve als volgt:

  • SQL biedt geen ondersteuning voor de modulus-operator voor drijvendekommagetallen.

  • SQL biedt geen ondersteuning voor niet-gecontroleerd rekenkundige bewerkingen.

  • Incrementele en verlagende operators veroorzaken bijwerkingen wanneer u ze gebruikt in expressies die niet kunnen worden gerepliceerd in SQL en daarom niet worden ondersteund.

Ondersteunde operators

LINQ naar SQL ondersteunt de volgende operators.

  • Eenvoudige rekenkundige operatoren:

    • +

    • - (aftrekken)

    • *

    • /

    • Deling van het gehele getal van Visual Basic (\)

    • % (Visual Basic Mod)

    • <<

    • >>

    • - (unaire negatie)

  • Eenvoudige vergelijkingsoperatoren:

    • Visual Basic = en C# ==

    • Visual Basic <> en C# !=

    • Visual Basic Is/IsNot

    • <

    • <=

    • >

    • >=

Zie ook