This procedure is defined in the server but not documented via ad_proc or proc_doc and may be intended as a private interface.
The procedure is defined as:
proc ::ns::stats::sql {db query} {
if {[ns_db exec $db $query] ne "NS_ROWS"} {
return {}
}
set row [ns_db bindrow $db]
set rows {}
try {
while {[ns_db getrow $db $row]} {
set result {}
for {set i 0} {$i<[ns_set size $row]} {incr i} {
dict set result [ns_set key $row $i] [ns_set value $row $i]
}
lappend rows $result
}
} finally {
ns_db flush $db
ns_set free $row
}
return $rows
}