Сравнителни операции |
![]() ![]() |
Всички сравнителни оператори връщат булеви стойности. По-малко/по-голямо Изрази от следния тип могат да бъдат сравнявани: -всички цифри, -всички като дата и час, -редица. И двата операнди трябва да бъдат от един и същи тип, освен комбинациите целочислен – реален и дата/време – дата. Възможни са следните сравнителни оператори: ‘<’, ‘ ’ (или ‘<=’), ‘>’, и ‘ ’ (или ‘>=’). Подредбата между редиците се предполага, че е по азбучен ред в текущата локация. Равенство/неравенство Изрази от всякакъв тип могат да бъдат сравнявани. И двата операнди трябва да бъдат от един и същи тип, освен комбинациите целочислен – реален и дата/време – дата. Възможни са следните сравнителни оператори: ‘=’ и ‘ ’ (или ‘<>’). Низовите операнди се приемат за равни, когато те се различават само по буквите и текущата локация. Забележете, че ‘NULL = NULL’ е равно на NULL. За сравнението на стойност с NULL, се използва специална функция ISNULL(). |