this is actually handy
This commit is contained in:
@@ -21,6 +21,7 @@ func main() {
|
||||
}
|
||||
|
||||
query := strings.Trim(strings.TrimSpace(*q), ";") + ";"
|
||||
log.Printf("%s", query)
|
||||
|
||||
if strings.HasPrefix(strings.ToUpper(strings.TrimSpace(query)), "SELECT") {
|
||||
rows, err := db.Query(query)
|
||||
@@ -44,11 +45,12 @@ func main() {
|
||||
if err := rows.Scan(ptrs...); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
result := make([]string, len(columns))
|
||||
for i := range ptrs {
|
||||
ptr := ptrs[i].(*interface{})
|
||||
columns[i] = fmt.Sprint(*ptr)
|
||||
result[i] = fmt.Sprintf("%s:%+v", columns[i], *ptr)
|
||||
}
|
||||
log.Println(columns)
|
||||
log.Println(result)
|
||||
}
|
||||
} else {
|
||||
stmt, err := db.Prepare(query)
|
||||
|
||||
Reference in New Issue
Block a user