TRUNCATE() फ़ंक्शन
TRUNCATE(value, decimals) मान को निर्दिष्ट दशमलव स्थानों तक काटता है (राउंड नहीं करता)।
उदाहरण
mysql> create table demo59 (price decimal(19,2)); mysql> insert into demo59 values(truncate(15.346, 2)), (truncate(20.379, 2)), (truncate(25.555, 2)), (truncate(100.456, 2));
परिणाम
+--------+ | price | +--------+ | 15.34 | | 20.37 | | 25.55 | | 100.45 | +--------+
15.346 → 15.34(नहीं 15.35)20.379 → 20.37
अंतर: ROUND() राउंड करता है, TRUNCATE() केवल काटता है।