What is the sneakiest financial/transaction data bug you've seen that passed all basic SQL constraints?
Hi everyone,
Basic SQL constraints (NOT NULL, foreign keys, data types) catch syntax errors, but subtle semantic bugs often slip right past them (e.g., currency swapped from USD to EUR without warning, dropped decimal places, or inverted credit/debit signs).
What is the most insidious data corruption you’ve encountered in transactional data that passed all basic schema checks? How did your team eventually detect it?