หากเราระบุค่าลบของอาร์กิวเมนต์ที่สอง ตัวเลขก่อนจุดทศนิยมจะถูกลบ ไม่มี ปัด. จำนวนหลักที่จะลบขึ้นอยู่กับค่าของอาร์กิวเมนต์ที่สองที่เป็นค่าลบ ตัวอย่างต่อไปนี้จะแสดงให้เห็นการเปลี่ยนแปลง ขึ้นอยู่กับค่าลบของอาร์กิวเมนต์ที่สอง ในผลลัพธ์ของฟังก์ชัน TRUNCATE()
mysql> Select TRUNCATE(1789.456,-1); +-----------------------+ | TRUNCATE(1789.456,-1) | +-----------------------+ | 1780 | +-----------------------+ 1 row in set (0.00 sec)
ข้อความค้นหาด้านบนคืนค่า 1780 เนื่องจากตัวเลขแรกก่อนจุดทศนิยมถูกลบเนื่องจากค่า -1 ของอาร์กิวเมนต์ที่สอง
mysql> Select TRUNCATE(1789.456,-2); +-----------------------+ | TRUNCATE(1789.456,-2) | +-----------------------+ | 1700 | +-----------------------+ 1 row in set (0.00 sec)
ข้อความค้นหาด้านบนคืนค่า 1700 เนื่องจากตัวเลขสองหลักก่อนจุดทศนิยมถูกลบเนื่องจากค่า -2 ของอาร์กิวเมนต์ที่สอง
mysql> Select TRUNCATE(1789.456,-3); +-----------------------+ | TRUNCATE(1789.456,-3) | +-----------------------+ | 1000 | +-----------------------+ 1 row in set (0.00 sec)
ข้อความค้นหาด้านบนคืนค่า 1,000 เนื่องจากตัวเลขสามหลักก่อนจุดทศนิยมถูกลบเนื่องจากค่า -3 ของอาร์กิวเมนต์ที่สอง
mysql> Select TRUNCATE(1789.456,-4); +-----------------------+ | TRUNCATE(1789.456,-4) | +-----------------------+ | 0 | +-----------------------+ 1 row in set (0.00 sec)
ข้อความค้นหาด้านบนคืนค่า 0 เนื่องจากจำนวนหลักทั้งหมดก่อนจุดทศนิยมคือ 4 และค่าของอาร์กิวเมนต์ที่สองคือ -4