Guest User

Untitled

a guest
Dec 24th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. CREATE TABLE foo (
  2. id serial PRIMARY KEY,
  3. bar integer[]
  4. );
  5.  
  6. INSERT INTO foo VALUES(DEFAULT, '{1234567, 20, 30, 40}');
  7.  
  8. db, err := sql.Open("postgres", "user=a_user password=your_pwd dbname=blah")
  9. if err != nil {
  10. fmt.Println(err)
  11. }
  12.  
  13. var ret []int
  14. err = db.QueryRow("SELECT bar FROM foo WHERE id=$1", 1).Scan(&ret)
  15. if err != nil {
  16. fmt.Println(err)
  17. }
  18.  
  19. fmt.Println(ret)
  20.  
  21. sql: Scan error on column index 0: unsupported Scan, storing driver.Value type []uint8 into type *[]int64
  22. []
Add Comment
Please, Sign In to add comment