ストアドプロシージャの実行
次のコード例は、ストアドプロシージャを実行して結果を取得する方法を示しています。
ストアドプロシージャの呼び出し手順
Query 関数は、EXECUTE ステートメント で説明されているように、EXECUTE 構文でストアドプロシージャを呼び出すために使用できます。データのクエリ の場合と同様に、結果はRows オブジェクトを通じて利用可能になります。
rows, _ := db.Query("EXECUTE SelectEntries ObjectName = 'Account'")
defer rows.Close()
for rows.Next() {
var (
result string
)
rows.Scan(&result)
fmt.Printf("result = %s\n", result)
}