목록Go SQL error (1)
오늘도 한 뼘 더

# 배경 golang으로 db 연결을 한 뒤에 작성한 query로 받아온 값들을 scan으로 불러오는 과정에서 에러가 발생하였다. 에러 내용 error ="sql: expected 4 destination arguments in Scan, not 1" # 문제 원인 쿼리에서는 총 4개의 필드를 불러오고 있는데 Scan은 하나만 받고 있어 서로 수가 맞지 않아 에러가 발생하였다. 작성한 쿼리 rows, err := db.Query("SELECT id, name, age, phone_number FROM test") if err != nil { log.Fatal("Select Error : ", err) } Scan 코드 var result string for rows.Next() { err = rows.S..
Study/Go
2022. 12. 20. 16:33