Golang database/sql.Rows.Err function examples
package database/sql
Err returns the error, if any, that was encountered during iteration. Err may be called after an explicit or implicit Close.
Golang database/sql.Rows.Err function usage examples
Example 1:
r, err := db.Query("SELECT 1")
if err != nil {
t.Fatal(err)
}
err = r.Close()
if err != nil {
t.Fatal(err)
}
if r.Next() {
t.Fatal("unexpected row")
}
if r.Err() != nil { // <----- here
t.Fatal(r.Err())
}
Example 2:
if err = rows.Err(); err != nil {
fmt.Println(err)
os.Exit(1)
}
Reference :
Advertisement
Something interesting
Tutorials
+9k Golang : How to use Gorilla webtoolkit context package properly
+5.7k Unix/Linux/MacOSx : Get local IP address
+5.1k Golang : Check if a word is countable or not
+16.4k Golang : Test floating point numbers not-a-number and infinite example
+16.9k Golang : Read integer from file into array
+9.8k Golang : Get current, epoch time and display by year, month and day
+13.4k Golang : Generate Code128 barcode
+4.6k Mac OSX : Get disk partitions' size, type and name
+6k Golang : Experimenting with the Rejang script
+16.3k Golang :Trim white spaces from a string
+7.3k Golang : Calculate how many weeks left to go in a given year