Como posso buscar o parâmetro de saída após executar um procedimento armazenado.
outparam :=""
query := "set nocount on; exec [sp_runme] '" + param1 + "'"
rows, execErr := dbConn.Query(query)
if err != nil {
fmt.Println("error",err)
}
rows, err := statement.Query(query)
if err != nil {
fmt.Println("error",err)
}
for rows.Next() {
err := rows.Scan(&outparam)
if err != nil {
fmt.Println("error",err)
}
fmt.println("output param",outparam)
Desde já, obrigado!!
Estou tendo o mesmo problema
Há alguma notícia sobre isso?
Este problema será fechado automaticamente porque está marcado como problema GORM V1, lançamos a versão de teste público GORM V2 e seus documentos https://v2.gorm.io/docs/ já, a versão de teste foi usada em alguma produção serviços por um tempo, e vamos lançar a versão final nas próximas semanas, ainda estamos ativamente coletando feedback antes disso, por favor, abra uma nova edição para qualquer sugestão ou problema, obrigado
Verifique também https://github.com/go-gorm/gorm/wiki/GORM-V2-Release-Note-Draft para saber como usar a versão de teste pública e seu changelog