sqlite3_column_count总是返回列数,有或没有结果。 您将使用哪一个取决于您是否必须获得列数。
接口是一个抽象概念,一般有好几种层面的接口。可翻译为界面也可翻译为接口,翻译为接口的由来...
err = s.step()ifs.nCols >0{// If the statement was recompiled (v2 interface, no indication),// then column counts, names, and declarations may have changed and// need to be reloaded.s.nCols =int(C.sqlite3_column_count(s.stmt)) s.colNames = s.colNames[:0] s.colDecls = s.col...