Skip to content

Commit

Permalink
database/sql: document Result methods
Browse files Browse the repository at this point in the history
Fixes #5110

R=golang-dev, r
CC=golang-dev
https://golang.org/cl/19280046
  • Loading branch information
bradfitz committed Oct 30, 2013
1 parent e6c4fa5 commit 7307ffa
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions src/pkg/database/sql/sql.go
Expand Up @@ -1637,7 +1637,16 @@ func (r *Row) Scan(dest ...interface{}) error {

// A Result summarizes an executed SQL command.
type Result interface {
// LastInsertId returns the integer generated by the database
// in response to a command. Typically this will be from an
// "auto increment" column when inserting a new row. Not all
// databases support this feature, and the syntax of such
// statements varies.
LastInsertId() (int64, error)

// RowsAffected returns the number of rows affected by an
// update, insert, or delete. Not every database or database
// driver may support this.
RowsAffected() (int64, error)
}

Expand Down

0 comments on commit 7307ffa

Please sign in to comment.