func (*Stmt) QueryRow¶
func (s *Stmt) QueryRow(args ...interface{}) *Row
QueryRow 使用给定的参数执行事先准备好的查询语句。如果在执行语句期间出现错误,那么将通过调用 Scan 对返回的 * Row 返回该错误,该行总是非空。如果查询没有选择任何行,Row.Scan 将返回 ErrNoRows。否则,Row.Scan将扫描第一个选定的行并丢弃其余的行。
func (s *Stmt) QueryRow(args ...interface{}) *Row
QueryRow 使用给定的参数执行事先准备好的查询语句。如果在执行语句期间出现错误,那么将通过调用 Scan 对返回的 * Row 返回该错误,该行总是非空。如果查询没有选择任何行,Row.Scan 将返回 ErrNoRows。否则,Row.Scan将扫描第一个选定的行并丢弃其余的行。