How do i add commas to a database output so its more readable ?

Code: Select all
proc nFormat {string} {
set len [expr [string length $string] - 1]
set i [expr $len % 3]
set out [string range $string 0 $i]
while {$i < $len} {
append out ",[string range $string [incr i] [incr i 2]]"
}
return $out
}
Code: Select all
proc commify number {regsub -all \\d(?=(\\d{3})+([regexp -inline {\.\d*$} $number]$)) $number {\0,}}