I have been looking around for the answer to the question above with no luck. Excuse me if it is a duplicate. So basically I am trying to execute a sql script directly from file but I keep on getting the " Incorrect syntax near ''. " error
func AnotherDatabase() (sql.Result, error) {
rc, err := os.Open("./myscript.sql")
if err != nil {
return nil,err
}
buf := new(bytes.Buffer)
buf.ReadFrom(rc)
contents := buf.String()
db, err := sql.Open("mssql", "mydatabase")
if err != nil {
return nil,err
}
defer db.Close()
res, err := db.Exec(contents)
if err != nil {
return nil,err
}
return res,nil
}