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
+12.8k Golang : Listen and Serve on sub domain example
+7.4k Golang : Word limiter example
+28.2k Golang : Connect to database (MySQL/MariaDB) server
+22.1k Golang : Match strings by wildcard patterns with filepath.Match() function
+5.8k Golang : Fix opencv.LoadHaarClassifierCascade The node does not represent a user object error
+6k Golang : Experimenting with the Rejang script
+33.9k Golang : Call a function after some delay(time.Sleep and Tick)
+4.6k MariaDB/MySQL : How to get version information
+5.5k Golang : Stop goroutine without channel
+9.4k Golang : Scramble and unscramble text message by randomly replacing words
+14.6k Golang : Send email with attachment(RFC2822) using Gmail API example
+10.6k Golang : How to delete element(data) from map ?