תנאי הוא ביטוי שיכול לכלול אופרטורי השוואה, קבועים, את אופרטור החיבור אמפרסנד והפניות. תוכן התנאי חייב להיות כזה שתוצאת ההשוואה של התנאי לערך אחר תהיה הערך הבוליאני TRUE או FALSE.